【发布时间】:2012-04-01 06:16:29
【问题描述】:
我在UISplitViewController 的主视图中使用UINavigationController。在我的UINavigationController 里面,像往常一样,我有一个UITableViewController。在此表视图中选择一个单元格会将一个新的UINavigationItem 推送到堆栈上。这种转变正如我所料发生的。但是,一旦我按下后退按钮,返回顶部的过渡UINavigationItem 不会像往常一样从左向右滑动。相反,屏幕变黑,持有UINavigationController/UITableViewController 的主视图从顶部在屏幕中心向下滑动,然后 UINavigationController 出现在我期望的左侧。我发现了类似的问题,但所有接受的答案都围绕着没有正确处理轮换。我已经仔细检查了我的所有视图控制器是否针对所有方向返回 YES。
【问题讨论】:
-
在
UITableViewController中正确实现我在UINavigationViewController中使用的方向(在iPad 上返回YES)为我解决了这个问题。 -
我希望可以。从那时起我就再也没有得到回应并继续前进,并且不记得我是如何解决问题的......
标签: ios ipad uinavigationcontroller uisplitviewcontroller