我注意到大多数消费者友好的 Android 和 iPhone 健身应用程序都有两种界面模式 - 在纵向模式下,用户可以获得更详细的信息,但是当用户将设备切换到横向模式时,会添加一个全屏图形来覆盖整个屏幕。
我对如何实现到不同视图控制器的转换以响应 iPhone 上的设备旋转感兴趣。我最初的想法是拦截(willRotateToInterfaceOrientation 事件,然后获取应用委托并在窗口中添加全屏图形视图控制器)。
有没有更好的方法将 iPhone 旋转转换为另一个视图控制器?就像隐藏状态栏并在带有动画的横向模式下推送模态视图控制器?