【发布时间】:2019-04-30 00:33:15
【问题描述】:
Xcode Interface Builder 在自动布局约束的 Attributes Inspector 中有复选框 "Placeholder - Remove at build time"。
我用谷歌搜索,但找不到满意的答案。
- 什么是“占位符”约束?
- “在构建时移除”是什么意思?
- 为什么有用? (举个例子会很有帮助)
【问题讨论】:
标签: ios autolayout storyboard
Xcode Interface Builder 在自动布局约束的 Attributes Inspector 中有复选框 "Placeholder - Remove at build time"。
我用谷歌搜索,但找不到满意的答案。
【问题讨论】:
标签: ios autolayout storyboard
“在构建时删除”选项允许您为视图提供占位符约束。
例如,假设您正在计算视图的高度,然后以编程方式应用约束,那么界面构建器中可能会出现编译时错误,即您没有提供预期的视图高度约束。
但是,如果您在界面构建器中设计视图时提供占位符高度(通过使用“在构建时删除”选项),则它不会显示错误并在界面构建器构建后立即删除此占位符约束。
【讨论】: