Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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 当UIButton直接添加到情节提要时,无法同时满足约束_Ios_Objective C_Ios Autolayout - Fatal编程技术网

Ios 当UIButton直接添加到情节提要时,无法同时满足约束

Ios 当UIButton直接添加到情节提要时,无法同时满足约束,ios,objective-c,ios-autolayout,Ios,Objective C,Ios Autolayout,我不熟悉自动布局。我试图做的是从故事板中添加ui按钮,并从代码中设置约束。一旦我这样做了,它就会给我错误 无法同时满足约束 因为当我将按钮添加到情节提要时,它会自动为ui按钮设置约束。但是为了停止应用约束,我将translatesAutoresizingMaskIntoConstraints设置为NO 但它仍然给我同样的错误。但如果我以编程方式创建按钮,并将translatesAutoResizengMaskintoConstraints设置为NO并以编程方式设置约束,则不会给出错误 我只需要澄

我不熟悉自动布局。我试图做的是从故事板中添加
ui按钮
,并从代码中设置约束。一旦我这样做了,它就会给我错误

无法同时满足约束

因为当我将按钮添加到情节提要时,它会自动为
ui按钮设置约束。但是为了停止应用约束,我将
translatesAutoresizingMaskIntoConstraints
设置为
NO

但它仍然给我同样的错误。但如果我以编程方式创建按钮,并将
translatesAutoResizengMaskintoConstraints
设置为
NO
并以编程方式设置约束,则不会给出错误

我只需要澄清一下,如果我们向情节提要添加
ui按钮
,那么向其应用约束的唯一方法是从情节提要,或者我们可以通过编程方式应用约束


谢谢。

为什么不在故事板中添加特定约束?不,我只想这样添加。只是好奇它是否可能。确实如此,但您需要确保首先删除所有冲突的约束,这很难,因为您不知道它们到底是什么。最好在故事板或代码中全部完成。@wain非常感谢。我会照办的。