0

在故事板中,视图框架设置为(0,64; 320,504)。当我在 viewDidLoad 方法中编写代码时,框架设置为 (0 20; 320 460)

 NSLog(@"self.view: %@",self.view);

输出是:<UIView: 0x1e888c30; frame = (0 20; 320 460); autoresize = RM+BM; layer = <CALayer: 0x1e888c90>>

为什么会这样显示?实际上我认为设置默认视图框架在任何地方都是相同的。

我不明白请帮助我...

4

1 回答 1

0

添加了自动布局——如果你想禁用它:

- 右键单击​​您的故事板并选择“显示文件检查器”

- 在显示的右侧菜单中,取消选中“使用自动布局”

在此处输入图像描述

你现在应该恢复正常了

于 2013-01-09T13:25:00.010 回答