有人请解释我们如何分析与iOS7中自动布局约束相关的以下警告。
以下列表中的至少一个约束可能是您不想要的约束。 试试这个:
(
"< NSLayoutConstraint:0xd9e9920 V:[UIView:0x1e775630(24)]>",
"< NSLayoutConstraint:0x1e7af840 V:|-(568)-[UIView:0x1e775630] (Names: '|':UIView:0x1e72f480 )>",
"< NSLayoutConstraint:0x150a8cc0 V:[UIView:0x1e775630]-(0)-[UIView:0x1508ebd0]>",
"< NSLayoutConstraint:0x1509f680 V:[UIView:0x1508ebd0]-(0)-| (Names: '|':UIView:0x1e72f480 )>",
"< NSAutoresizingMaskLayoutConstraint:0x2491e4c0 h=--& v=--& V:[UIView:0x1e72f480(568)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0xd9e9920 V:[UIView:0x1e775630(24)]>
提前致谢。
答案 0 :(得分:2)
可能是以下任何一个问题。
[查看setTranslatesAutoresizingMaskIntoConstraints:NO];
OR
NSLayoutConstraint:0xd9e9920 V:[UIView:0x1e775630(24)]
您需要删除视图值为24的垂直约束。