SnapConstraints
示例
要运行示例项目,请先克隆仓库,然后在示例目录中先运行 pod install
安装
SnapConstraints 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中
pod "SnapConstraints"
描述
只需在任意 UIView 子类上使用 .snap
并从简单的选项中选择,如 .bottom
、.top
、.below
或更复杂的选项,如蒙版 .snap.mask([.fill])
.
要吸附到父视图的安全区域,请使用 .leadingToSafeArea
、.topToSafeArea
、.bottomToSafeArea
、.trailingToSafeArea
。这些约束不能像其他约束那样堆叠或出现在当前蒙版中,因为它们是简单的约束。
所有选项都将自动激活相关约束/限制,并返回最后设置的约束。
作者
Stefan M. Brighiu (SMBCheeky), [email protected]
许可协议
SnapConstraints遵守Apache License 2.0许可协议。更多信息请参阅LICENSE文件。