与UIPageViewController一起使用NIBs

问题描述:

我正在尝试使用UIPageViewController来创建书籍应用程序。每个页面当前都有自己的视图控制器和笔尖,并拥有自己的一组独特功能。我没有使用Storyboarding,因为有超过40页的书籍应用程序。与UIPageViewController一起使用NIBs

我很难找到如何使用NIBS(与他们的视图控制器)与UIPageViewController。 UIPageViewController将切换到所需的viewcontroller/NIB,但不会响应任何UIPageViewController手势。

有没有一个使用UIPageViewController和NIB的例子可能有帮助?

有什么想法?谢谢你的帮助!

是的。你可以在UIPageViewController中使用nibs。没有故事板。看到这个: http://www.ioslearner.com/implementing-uipageviewcontroller-programatically-without-storyboarding/

这是一个很好的教程:http://www.techotopia.com/index.php/Implementing_a_Page_based_iOS_5_iPhone_Application_using_UIPageViewController

作为额外的奖励,它在Xcode 4.2的详细信息的交易,就像创建项目去选择故事板。

我的猜测是你忘了保留你的UIPageViewController对象。这也是第一次发生在我身上!结果是显示了初始页面,但您没有手势,因为页面视图控制器不再存在。在获得它之后立即将页面视图控制器填入具有强/保留策略的实例变量中。