一些布局帮助函数(UIView 扩展)。帮助设置 UIView 的宽度、高度、在父视图中的中心位置、左右内边距/边距、顶部和底部布局指南/安全区域。
在以编程方式设置 UI 之前,请务必设置
uiview.translatesAutoresizingMaskIntoConstraints = false
如果您曾经使用Storyboard进行自动布局,并想尝试以编程方式设置UI布局,那么该项目可能帮助您了解如何设置东西。希望您能从Storyboard中找到相应的操作。如果控制台中出现任何奇特的布局错误,建议使用一个伟大的工具:[https://www.wtfautolayout.com/](https://www.wtfautolayout.com/) -- 为什么自动布局失败?
要运行示例项目,请先克隆仓库,然后从 Example 目录运行 pod install
。
iOS 10.0 或更高版本。Swift 4。
QLayoutor 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod 'QLayoutor'
Zefeng Qiu (Will), [email protected]
QLayoutor 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。