Iphone 在显示UINavigationController之前交换ViewController
我很困惑。。我已经实现了两个独立的UIViewController——一个主VC用于纵向模式(肖像VC),另一个用于横向模式(景观VC)。以下是文档中苹果公司的“备选视图”示例Iphone 在显示UINavigationController之前交换ViewController,iphone,uiviewcontroller,uinavigationcontroller,landscape,portrait,Iphone,Uiviewcontroller,Uinavigationcontroller,Landscape,Portrait,我很困惑。。我已经实现了两个独立的UIViewController——一个主VC用于纵向模式(肖像VC),另一个用于横向模式(景观VC)。以下是文档中苹果公司的“备选视图”示例 我用VC显示肖像 我点击一个显示UINavigationController的按钮,将UITableViewController推到该按钮上 我将UITableViewController旋转为横向 我按“完成”弹出UITableViewController和UINavigationController 但是。。在我的层
请注意,我的根视图控制器是一个定制显示的GraphitVC或LandscapeVC,因此我不从UINavigationController派生它们。只有当我点击根视图控制器上的图像(例如设置按钮)时,我才想启动一系列深入的UITableViewController,并需要UINavigationController来处理“返回”按钮等。有人善意地回复了我在苹果开发论坛上的帖子。我已经成功地实现了一个解决方案,使用了一个容器视图控制器和一个纵向和横向子视图控制器。很好