我创建了一个简单的模块,在其中向UIWindow添加子视图。在模拟器ios7(Xcode 5.1.1)中,我打印了self.windows,得到如下结果:
<UIWindow: 0x8db1670; frame = (0 0; 768 1024); autoresize = W+H; gestureRecognizers = <NSArray: 0x8db1a70>; layer = <UIWindowLayer: 0x8db17d0>>
但是在iOS8(Xcode 6 beta 6)上,我收到了以下错误信息:
<UIWindow: 0x794320d0; frame = (0 0; 1024 768); gestureRecognizers = <NSArray: 0x79437a80>; layer = <UIWindowLayer: 0x7943c400>>
问题是:为什么帧属性有差异?