这些布局系统可以帮助您调整大小,无论屏幕尺寸和方向如何。如果我有自动调整大小掩码(弹簧和支撑杆)这样的简单解决方案,为什么还要使用自动布局(约束条件)呢?
当我开始使用自动布局时,我也有同样的问题...
自动布局可以实现所有弹簧和支架提供的功能,而且还能做更多。
自动布局可以应用于任何两个视图,而不仅仅是父子视图层次结构,如弹簧和支架。我们可以优先考虑约束,并具有约束不等式。
建议:当您开始在视图上应用自动布局时,首先应彻底分析“不同场景下视图的行为方式”,然后根据您的需求应用约束。您越多地使用它,就会发现自动布局可以轻松解决一些难题。
自动布局是一种更强大的放置组件的工具,可以在视图之间建立依赖关系(不仅限于视图和子视图)
苹果公司有一份关于自动布局的良好指南:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html