我在Interface Builder中定义了一个视图,其自动布局约束可以在IB中定义,除了一个。这是我在viewDidLoad
中的代码添加的。
除了IB显示模糊的布局警告之外,这一切都很好而且花花公子,因为它不知道我通过代码添加的额外约束。
有没有办法告诉IB忽略此警告?或者我应该做些不同的事情?
答案 0 :(得分:4)
有没有办法告诉IB忽略此警告?
不,据我所知,在IB中无法忽视警告。
一种策略可能是在IB中添加占位符约束,其唯一目的是关闭警告,并从检查器中选择此类约束的Remove at build time
选项。
接口构建器不会显示警告,并且运行时不会出现约束。