iOS:如何在选项卡式视图控制器的视图之间获得滑动效果?

时间:2011-09-22 19:00:22

标签: ios ipad

我一直看到看似是标签式视图控制器应用的应用,用户可以在视图之间轻松向左或向右滑动。 我该如何启用这种行为?

感谢。

3 个答案:

答案 0 :(得分:5)

我找到的最好和最轻松的解决方案是Andrey Tarantsov的ATPagingViev课程。像UITableView一样工作,即你想要多少页,滚动水平或垂直。提供页面等视图。非常简单,编码良好。就在这里:SoloComponents

它还具有回收功能,因此它的内存稳定。

答案 1 :(得分:3)

如果你引用像苹果照片应用程序这样的东西,那就是使用UIScrollView,它有一个属性来启用分页。 如果您将视图内容宽度定义为比视图框架更宽,您将获得您描述的效果。视图将以其边界宽度的步长进行分页。 在每个页面上,您可以放置​​另一个视图。

http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIScrollView_Class/Reference/UIScrollView.html

答案 2 :(得分:1)

我找到的另一个选项是SwipeView:

https://github.com/nicklockwood/SwipeView