由于iPhone 6发布,尺寸变化,现在IOS 试图都要弄成自动添加约束的方式才能。
后面在网上第三方类,封装的约束类。推荐给大家。
PureLayout是iOS Auto Layout的终端API,强大而简单。由UIView、NSArray和NSLayoutConstraint组成。
PureLayout为大多数Auto Layout用例提供了一个开发者友好型的界面。简洁清晰,灵感来自于Interface Builder的Auto Layout UI选项,但是更灵活,功能更强大。该API添加了一层第三方代码,所以效率很高,而且是专为高性能设计的(例如,通过自动添加约束到最近的原始视图)。
测试环境:Xcode 5.0,iOS 6.0以上