【发布时间】:2012-05-29 18:03:04
【问题描述】:
我已经在我的 iPad 应用程序中实现了 UIPageViewController。但是,当 iPad 处于纵向时,您可以看到所有页面,但是当 iPad 处于横向时,您看不到最后一页,如果您在纵向的最后一页并更改为横向,则应用程序会崩溃以下错误:
由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“提供的视图控制器数量 (1) 与 >请求的脊椎位置 (UIPageViewControllerSpineLocationMid) 所需的数量 (2) 不匹配”
因为它需要两页,而只有一页。
当“书”的页数为奇数(例如 7 页)时,我该怎么做才能避免前面的异常?
【问题讨论】:
-
我的问题类似,我一次有两个视图控制器,就像一本书一样。在几个这样的视图之后,我需要在景观本身上显示单个视图而不改变方向。你能指导我吗?
标签: ios ipad uipageviewcontroller