昨天我的CGRectMake
存在问题,我已在此处发布:CGRectMake is not working with UIView
这是因为我的项目中启用了自动布局,因此我已将其禁用。案例已关闭......但今天,当我在3.5英寸模拟器上运行我的项目时,我遇到了一个新问题 - 我的所有文本字段,按钮等都显得一团糟。
与我启用自动布局不同,它们之间没有适当的空间。这是它的样子:
这是不启用自动布局的后果吗?如果是这样,我应该怎么做才能在文本字段,标签空间到导航栏等之间留出恒定的空间?
答案 0 :(得分:3)
使用自动布局无法实现任何目标。在我看来,如果你不使用它,你会发疯的。
我认为问题的根源在于,在建议您禁用自动布局的问题中,可以通过另一种方式修复:在视图控制器的viewDidLayoutSubviews中添加任何视图操作代码(调整大小等)。