我有一个UIScrollView,大小为320 * 460,内容大小为1024 * 1024。
我可以在其中放置25张256 * 256的图像,其中第13张图片显示在
屏幕上加载了周围的图片时。
当我滑动到任意一侧时,我希望它看起来像mapView一样。带有新图像
出现和显示。


我该怎么做?

最佳答案

这很容易而且有些棘手...

您不需要为ScrollView定义特定大小。

通常我们根据苹果的例子来定义...

//#define SCROLLVIEW_CONTENT_HEIGHT 460

//#define SCROLLVIEW_CONTENT_WIDTH  320


这是没有用的...如果您需要无限的高度。

只需根据添加到ScrollView中的对象动态设置ScrollView的高度。

无需为此设置预定义的高度...采用动态高度...

scrollview.contentSize = CGSizeMake(320, txtView.contentSize.height+450);
 CGPoint topOffset = CGPointMake(0,0);
 [scrollview setContentOffset:topOffset animated:YES];


希望这一定对您有用。

祝好运 :)

关于iphone - 如何创建无限滚动的UIScrollView?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1845789/

10-13 03:48