我正试图像iphone的主要“桌面”那样制作一个“滚动”视图。 我有3个带页面控件的视图,我想启用滑动来浏览视图。
我不使用故事板而只使用手势。
有人可以帮助我吗?
启用此功能的主要方法是什么?
答案 0 :(得分:0)
只有3页,您可以将视图放在UIScrollView中,打开该滚动视图的分页,然后将视图控制器设置为该滚动视图的委托,并在scrollViewDidScroll中更新分页控件。
有关详细信息,请查看UIScrollView上的WWDC 2010会话视频:
http://developer.apple.com/videos/wwdc/2010/
还有示例代码显示:
http://developer.apple.com/library/ios/#samplecode/Scrolling/Introduction/Intro.html
http://developer.apple.com/library/ios/#samplecode/PhotoScroller/Introduction/Intro.html
答案 1 :(得分:0)
您希望UIScrollView pagingEnabled
设置为YES
。不需要手势识别器。
您可以通过UIScrollViewDelegate的scrollViewDidEndDecelerating:
方法更新页面控件,将其与滚动视图相关联。