具有pagecontrol和三个视图的手势识别器

时间:2011-12-18 11:36:38

标签: ios ios4

我正试图像iphone的主要“桌面”那样制作一个“滚动”视图。 我有3个带页面控件的视图,我想启用滑动来浏览视图。

我不使用故事板而只使用手势。

有人可以帮助我吗?

启用此功能的主要方法是什么?

2 个答案:

答案 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。不需要手势识别器。

您可以通过UIScrollViewDelegatescrollViewDidEndDecelerating:方法更新页面控件,将其与滚动视图相关联。