【发布时间】:2012-01-28 05:08:53
【问题描述】:
在我的自定义视图控制器中,我覆盖 loadView 以编程方式设置我的视图层次结构。为了支持自动旋转,我为层次结构中所有视图的autoresizingMask 属性分配了一个适当的值——除了根视图(我分配给self.view 的那个)。尽管有这个遗漏,但在自动旋转上调整大小效果很好(感觉如此好到终于可以这么说☺)。我已经在各种模拟器以及我的 iPhone 和 iPad 设备上进行了测试。
有人知道为什么会这样吗?这种行为只是“运气”,还是 Apple 在某处正式记录的?
(注意:我问主要是出于好奇,请不要告诉我“去修复它,它只是一行代码” - 我已经这样做了。)
【问题讨论】:
标签: ios uiviewcontroller autoresizingmask