- 我的 UIScrollView 大小为 320*460,内容大小为 1024*1024。
- 我可以在里面放25张256*256的图片,第13张图片显示在中间 当屏幕加载周围的一些图片时。
- 当我滑动到任何一侧时,我希望它像 map View 一样显示。有了新的图像 出现并展示。
我该怎么做?
最佳答案
这非常简单,但有些棘手......
你不需要定义ScrollView的具体尺寸......
通常我们用来定义....按照Apple的示例
//#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/