Gabriel Reis

1pod

ConstraintFormatter

基于属性编写 NSLayoutConstraints 实际上很冗长,而使用这个库可以轻松编写并混合它们与视觉约束。如下所示

```objc id views = @{@"view1": view1, @"view2": view2}; id metrics = @{@"margin": @(10)}; id formats = @[@"view1.bottom == view2.top + margin", @"H:|-margin-[view1]-margin-|", @"H:|[view2]|"];

[view addConstraintsWithFormats:formats views:views metrics:metrics]; ```

许可证: MIT

  • Objective C