我有一个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/