2

我正在尝试使用 UIPageViewController 来创建图书应用程序。每个页面当前都有自己的视图控制器和 Nib,并且有自己的一套独特的功能。我没有使用 Storyboard,因为这本书的应用程序有 40 多页。

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

是否有使用带有 NIB 的 UIPageViewController 的示例可能会有所帮助?

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

4

3 回答 3

0

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

作为一个额外的好处,它处理 Xcode 4.2 的细节,比如在项目创建时取消选择故事板。

于 2011-12-06T03:11:21.407 回答
0

我的猜测是您忘记保留 UIPageViewController 对象。我也是第一次遇到这种情况!结果是显示初始页面,但您没有得到手势,因为页面视图控制器不再存在。获得页面视图控制器后,立即将其填充到具有强/保留策略的实例变量中。

于 2011-12-22T16:18:20.753 回答
-2

是的。您可以将 nib 与 UIPageViewController 一起使用。没有故事板。看到这个: http: //www.ioslearner.com/implementing-uipageviewcontroller-programatically-without-storyboarding/

于 2011-12-11T15:19:21.303 回答