什么是用于交互式书籍的最佳控制器?

时间:2012-08-03 13:17:39

标签: ios uiviewcontroller

我正在iOS中创建一个交互式触摸书。我想知道用于书籍的最佳控制器是什么。 (例如UIViewController,NavigationController等)。我更喜欢留下故事板选项。

其次,处理页面的最佳方法是什么?每个页面都有一个单独的ViewController?每个页面的单独视图?

1 个答案:

答案 0 :(得分:1)

UIPageViewController

来自文档:

  

页面视图控制器允许用户在视图控制器之间导航   使用指定的转换。导航可以由控制   用户使用手势以及编程方式。

     

一次提供一个视图控制器(或一次提供两个,   取决于脊柱位置和双侧状态)通过   setViewControllers:direction:animated:completion:方法,或者提供   根据数据源的需要。仅启用基于手势的导航   何时提供数据源。

     

要更改此类的行为,您应该提供数据源   和代表。此类不打算进行子类化。

至于你的第二个问题,是的,最简单的方法是将每个页面作为视图控制器进行管理,因为UIPageViewController是一个容器视图控制器,它包含一组视图控制器。