Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何检测约束未得到满足的视图?_Ios_Objective C - Fatal编程技术网

Ios 如何检测约束未得到满足的视图?

Ios 如何检测约束未得到满足的视图?,ios,objective-c,Ios,Objective C,我经常遇到这样的错误: 2014-09-13 23:56:19.904鹦鹉无法同时满足约束条件。 可能下面列表中至少有一个约束是您不想要的。试试这个: 我看一看每一个约束,试着找出你不期望的; 2找到添加了不需要的约束的代码并修复它。 注意:如果您看到不理解的NSAutoresizingMaskLayoutConstraints,请参阅UIView属性TranslatesAutoResizingMaskToConstraints的文档 如何检测约束未得到满足的视图 [UILabel:0x1464

我经常遇到这样的错误:

2014-09-13 23:56:19.904鹦鹉无法同时满足约束条件。 可能下面列表中至少有一个约束是您不想要的。试试这个: 我看一看每一个约束,试着找出你不期望的; 2找到添加了不需要的约束的代码并修复它。 注意:如果您看到不理解的NSAutoresizingMaskLayoutConstraints,请参阅UIView属性TranslatesAutoResizingMaskToConstraints的文档

如何检测约束未得到满足的视图

[UILabel:0x14641600]

它在错误信息中


这个UILabel似乎有三个限制。删除其中任何一个您可以满足约束条件的UILabel

我如何知道我的故事板中引用的是哪个UILabel?@user3726682您约束的UILabel的宽度是200,前导空间和尾随空间到屏幕边界是60
(
    "<NSLayoutConstraint:0x14641170 H:[UILabel:0x14641060(200)]>",
    "<NSLayoutConstraint:0x14643670 H:[UILabel:0x14641060]-(60)-|   (Names: '|':UIView:0x14641590 )>",
    "<NSLayoutConstraint:0x146436a0 H:|-(60)-[UILabel:0x14641060]   (Names: '|':UIView:0x14641590 )>",
    "<NSAutoresizingMaskLayoutConstraint:0x1464bc70 h=--& v=--& H:[UIView:0x14641590(480)]>"
)