我正在使用 frame: CGRectMake(0, 0, 1024, 768) 初始化一个 UIView。一切似乎都没问题,直到它的父视图进入 viewDidAppear: 方法时,frame 改变为 768, 1024。只有当 "Status bar is initially hidden" 属性设置为 YES 时才会出现此问题。如果状态栏被显示,frame 就不会改变。
我已经在 viewWillAppear: 和 viewDidAppear: 中检查了 UIInterfaceOrientation,它们之间没有改变。
为什么隐藏状态栏时,frame 的高度和宽度会交换?
我已经在 viewWillAppear: 和 viewDidAppear: 中检查了 UIInterfaceOrientation,它们之间没有改变。
为什么隐藏状态栏时,frame 的高度和宽度会交换?