Iphone 更改应用程序窗口子视图的方向

Iphone 更改应用程序窗口子视图的方向,iphone,ios,Iphone,Ios,我试图创建一个帮助视图,该视图应该能够显示在应用程序中所有位置的顶部,因此我想到了我的帮助视图如何获取应用程序UIWindow,并将自身作为子视图添加到其中。一旦关闭,帮助视图将作为子视图从应用程序ui窗口中删除 除了用户改变设备的方向外,一切都很好。是否有可能让系统更改myUIView的方向?我已经试着重新画出我对这个问题的看法 - (void)application:(UIApplication *)application didChangeStatusBarOrientation:(UII

我试图创建一个帮助视图,该视图应该能够显示在应用程序中所有位置的顶部,因此我想到了我的帮助视图如何获取应用程序
UIWindow
,并将自身作为子视图添加到其中。一旦关闭,帮助视图将作为子视图从应用程序
ui窗口中删除

除了用户改变设备的方向外,一切都很好。是否有可能让系统更改my
UIView
的方向?我已经试着重新画出我对这个问题的看法

- (void)application:(UIApplication *)application didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation
但不幸的是,一切都是以原始方向渲染的。就好像我的眼睛还在一个不同的坐标系里

任何建议都很好。
谢谢。

为什么不直接使用
presentModalViewController:animated:
来演示控制器呢?然后一切都应该按预期进行

谢谢你的提示。通常,ModalViewController会被调用的ViewController调用和取消。想到一个更像Messagebox行为的概念。在任何地方都可以调用,即使不知道我的parentViewController,还有Init、fire show和done。