是否可以仅在故事板的一部分(特定的ViewController)上进行自动布局 -
我有一个没有自动布局的巨大项目,没有时间来解决所有问题(可能永远都没有时间 - 想一想我能不能一点一点地改变它)
答案 0 :(得分:0)
特定故事板中的全部或全部内容。但是,如果您不在视图控制器中创建任何约束,iOS会自动生成约束,这些约束产生与非自动布局情况相同的行为;您可以保持视图控制器不受影响,它的行为方式相同。然后,您可以手动将约束添加到要切换到自动布局的视图控制器。
到目前为止,我已经幸运了。尽管如此,由于幕后发生了自动化的事情,如果有案例破裂,我不会感到惊讶。答案 1 :(得分:0)
您在.storyboard / .xib的基础上启用autolayout。如果你在一个.storyboard中拥有所有内容,则必须为整个事件启用autolayout。您可以在启用它之后仅添加一些视图控制器的约束,但其他视图控制器可能看起来在不同的设备屏幕尺寸上混乱。