NSLayoutAnchor

用途

NSLayoutAnchor其实是一个工厂类,用NSLayoutAnchor来创建NSLayoutConstraint对象,使用这些对象实现自动布局。一般不会直接创建NSLayoutConstraint对象,而是用UIView(NSView)、其子类或者UILayoutGuide的某个anchor属性。这些属性对于Auto Layout中主要的NSLayoutAttribute值,所以也可以用NSLayoutAnchor子类创建这些NSLayoutAttribute值。

Building Constraints

  • -constraintEqualToAnchor: 返回一个对象的某个属性等于另一个对象某个属性的约束。
  • -constraintEqualToAnchor:constant:返回一个对象的某个属性等于另一个对象的某个属性加偏移量的约束。
  • -constraintGreaterThanOrEqualToAnchor:返回一个对象的某个属性大于或者等于另一个对象某个属性的约束。
  • -constraintGreaterThanOrEqualToAnchor:constant:返回一个对象的某个属性大于或者等于另一个对象某个属性加偏移量的约束。
  • -constraintLessThanOrEqualToAnchor�:返回一个对象的某个属性小于或者等于另一个对象某个属性的约束。
  • -constraintLessThanOrEqualToAnchor�:constant:返回一个对象的某个属性小于或者等于另一个对象某个属性加偏移量的约束。

结束语

如果有不对的地方请及时指出,谢谢!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容