Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/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在ipad上不起作用_Ios_Objective C_Uibutton_Nslayoutconstraint - Fatal编程技术网

Ios 当我添加特定约束时,UIButton在ipad上不起作用

Ios 当我添加特定约束时,UIButton在ipad上不起作用,ios,objective-c,uibutton,nslayoutconstraint,Ios,Objective C,Uibutton,Nslayoutconstraint,当我用另一个UILabel对象添加垂直间距的按钮约束时,它在ipad上不起作用。请看附件图片: 当我添加注册按钮(以蓝色突出显示)时,垂直间距限制为“你没有帐户标签”,它开始在ipad上不起作用(iphone仍然可以) 如果我删除按钮,添加一个新按钮,等等,同样的事情也会发生。一个值得注意的问题是其他按钮(书面登录,背景为绿色)没有任何此类问题。所有子视图都位于同一层次结构中。有人知道为什么会发生这种情况吗?可能UILabel超过了UIButton;你是否尝试在UILabel和SIGNUP U

当我用另一个UILabel对象添加垂直间距的按钮约束时,它在ipad上不起作用。请看附件图片:

当我添加注册按钮(以蓝色突出显示)时,垂直间距限制为“你没有帐户标签”,它开始在ipad上不起作用(iphone仍然可以)


如果我删除按钮,添加一个新按钮,等等,同样的事情也会发生。一个值得注意的问题是其他按钮(书面登录,背景为绿色)没有任何此类问题。所有子视图都位于同一层次结构中。有人知道为什么会发生这种情况吗?

可能UILabel超过了UIButton;你是否尝试在UILabel和SIGNUP UIButton之间添加一个垂直空间?当我添加它不起作用时就是这样。此外,我也考虑过这种尺寸/覆盖物,当我增加按钮高度或垂直空间常数时,仍然会出现问题。能否在UIView中显示每个元素的约束规则?它停止工作是什么意思?你检查过你的尺码等级了吗?