在多个UITableView之间水平滚动



我需要在应用程序中显示学生时间表;TableView包含一个完整的星期,从星期一到星期日。我希望学生下周能够横向滑动,找到一个新的UITableView来填充新的一周。

换句话说,我想像Facebook上的照片一样滚动,但完整的UITableView中充满了数据。

如何用程序实现这一点?在UIScrollView中嵌入多个UITableView?

非常感谢。。。

真诚,

Hervé

我以前使用过启用分页的UIScrollView

另一种稍微复杂但更容易单独管理每个表的选择是使用UIPageViewController

它位于视图控制器视图的后面,有点像TabBarControllerNavigationController

管理它有点像UITableView,因为它有一个datasource,它会要求"索引处的视图控制器"。

当您查看全尺寸图像时,可以在照片应用程序中使用这种方法。

我建议您将UIPageView控制器与UIView一起使用。。。。你可以在这些视图上使用任何你喜欢的动画。

最新更新