如果我们以照片应用程序为例。用户可以通过滑动查看图像,并且随着用户的滑动,图像会滚动到视图中。
这种类型的UIScrollView是如何设置的,图像(例如来自数组)如何在此UISCrollView中显示?
这些图像是一次性添加到scrollview中的吗?还是如何实现分页效果?
谢谢
这种类型的UIScrollView是如何设置的,图像(例如来自数组)如何在此UISCrollView中显示?
这些图像是一次性添加到scrollview中的吗?还是如何实现分页效果?
谢谢
UIScrollView
,并将pagingEnabled
设置为YES
,并包含嵌套的UIScrollViews
来实现。然后,您可以在每个这些嵌套滚动视图中放置一个UIImageView
,因此您也可以通过返回它到- (UIView *)viewForZoomingInScrollView:
来实现缩放。
此外,您还可以查看Apple的这些示例:
http://developer.apple.com/library/ios/#samplecode/Scrolling/Introduction/Intro.html
http://developer.apple.com/library/ios/#samplecode/ScrollViewSuite/Introduction/Intro.html
- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated
。内容偏移量的计算如下所示:float contentOffset = desiredIndex * scrollView.frame.size.width;
如果你觉得有用,请接受我的答案。 - ySgPjx