在构建时删除约束

时间:2018-11-28 06:52:04

标签: ios autolayout storyboard

enter image description here

我用Google搜索,但找不到满意的答案。

  • 在构建时,Remove代表什么?
  • 为什么要使用它?有例子吗?

1 个答案:

答案 0 :(得分:5)

“在构建时删除”选项允许您为视图提供占位符约束。例如:假设您正在计算视图的高度,然后以编程方式应用约束,那么在接口构建器中可能会出现编译时错误,而您未提供预期的视图高度约束。但是,如果在界面构建器中设计视图时提供占位符高度(通过使用“在构建时删除”选项),则它将不会显示错误,并且在构建界面构建器后立即删除此占位符约束。