【问题标题】:Horizontal scroll between several UITableView几个 UITableView 之间的水平滚动
【发布时间】:2013-02-13 07:36:59
【问题描述】:
我需要在应用程序中显示学生时间表;一个 TableView 包含一个完整的一周,从星期一到星期日。我希望学生能够在下周水平滑动,找到一个充满新一周的新 UITableView。
换句话说,我想像 Facebook 上的照片一样滚动,但使用完整的 UITableView 填充数据。
如何以编程方式执行此操作?在一个 UIScrollView 中嵌入几个 UITableView?
非常感谢...
此致,
埃尔韦
【问题讨论】:
标签:
ios
uitableview
uiscrollview
horizontalscrollview
【解决方案1】:
我在使用启用分页的UIScrollView 之前已经这样做了。
另一个稍微复杂但更容易单独管理每个单独表的替代方法是使用UIPageViewController。
它位于类似于TabBarController 或NavigationController 的视图控制器视图后面。
你管理它有点像UITableView,因为它有一个datasource,它会要求“索引处的视图控制器”。
当您查看完整尺寸的图像时,“照片”应用中的示例就是这样使用的。
【解决方案2】:
我建议您将UIPageView 控制器与UIView....一起使用,您可以在这些视图上使用任何您喜欢的动画。