iPhone 导航控制器 - 纵向和横向视图控制器之间的转换
在我的 iPhone 应用程序中,我有两个视图控制器。第一张是肖像,第二张是风景。 当应用程序启动时,它将显示纵向视图。在纵向视图中单击按钮时,视图将转换为横向视图。在这里,我使用导航控制器。 如果两个视图都是纵向的,则通过导航控制器推送下一个视图不会有问题。如何使用导航控制器实现纵向和横向视图之间的转换。 请注意,状态栏可见,导航栏隐藏。
In my iphone app, i've two view controllers. First one is a portrait and second one is landscape.
When app is started, it will show the portrait view. On click of a button in portrait view, the view transitions to landscape view. Here, i'm using navigation controller.
If both the views are portrait, pushing the next view via navigation controller won't be a problem. How can I achieve transition between portrait and landscape views using nav controller.
Note that status bar is visible and nav bar is hidden.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议您使用以下内容而不是 PushViewController
这是我猜的唯一解决方案。如果您要从 LandScape 模式进一步导航,请将 aController 放入 UINavigationController 中,并以与上面所示相同的方式呈现 NavController。
I would suggest you to use the following instead of pushViewController
This is the only solution i guess. If you are navigating further from the LandScape mode put the aController inside the UINavigationController and Present the NavController the same way as shown above.