UIPageViewController,在导航控制器中嵌入了三个UITableView

时间:2015-05-22 01:14:32

标签: ios objective-c xcode uipagecontrol

我创建了三个最初嵌入UITableViewControllers的{​​{1}},但我决定使用UITabBarController。我删除了Tab Bar,但我不知道如何以编程方式创建一个pageView,最好是三个已经创建的tableviews

之前我曾使用过pageControl但只有一个视图控制器的简单事物,并根据页面控件更改了该视图的内容。

pageControl

我也曾想过并试过一个简单的右手滑动手势作为一个segue,但由于某种原因,它无法正常工作。任何帮助或建议表示赞赏。感谢。

1 个答案:

答案 0 :(得分:0)

您是否实施了UIPageViewControllerDataSource的两个必需方法?

直接docs: “要支持基于手势的导航,必须使用数据源对象提供视图控制器。”

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController
  viewControllerBeforeViewController:(UIViewController *)viewController

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController
   viewControllerAfterViewController:(UIViewController *)viewController