【发布时间】:2012-01-05 04:14:08
【问题描述】:
我将UIView 添加到UIWindow,这不是keyWindow。我希望UIView 在设备旋转时旋转。 我需要设置窗口或视图的任何特殊属性吗?目前视图没有旋转。
我知道只有应用程序keyWindow 的第一个子视图被告知设备旋转。作为测试,我将我的视图添加到keyWindow 的第一个子视图中。这会导致视图旋转。然而,由于各种美学原因,作为keyWindow 的第一个子视图的子视图的视图将不起作用。
另一种方法是观察视图中的设备方向变化并自己编写旋转代码。但是,如果可能的话,我想避免编写此代码(在我看来,有一个额外的窗口更干净)。
【问题讨论】:
标签: ios uiview uiwindow device-orientation