Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.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/5/objective-c/23.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 更改iPad的自动布局约束_Ios_Objective C_Xcode_Ipad_Autolayout - Fatal编程技术网

Ios 更改iPad的自动布局约束

Ios 更改iPad的自动布局约束,ios,objective-c,xcode,ipad,autolayout,Ios,Objective C,Xcode,Ipad,Autolayout,嗨,我已经创建了一个弹出视图,并添加了一个视图的前导、尾随、顶部和底部间距,比如说5像素,而不是我的视图在iPhone中看起来很好 但对于iPad来说,行为是一样的,所有间距都设置了相同的5px,现在我对于iPad来说,它需要增加间距,这样我的视图就会变得更小,并且适合中间 没有代码就可以吗?我通过XIB添加了所有自动布局约束 是的。您可以使用大小类来完成此操作。在你的故事板中将WAny hAny改为wRegular hRegular。现在更新所需的常量值。无论您在wRegular hRegul

嗨,我已经创建了一个弹出视图,并添加了一个视图的前导、尾随、顶部和底部间距,比如说5像素,而不是我的视图在iPhone中看起来很好

但对于iPad来说,行为是一样的,所有间距都设置了相同的5px,现在我对于iPad来说,它需要增加间距,这样我的视图就会变得更小,并且适合中间

没有代码就可以吗?我通过XIB添加了所有自动布局约束


是的。您可以使用大小类来完成此操作。在你的故事板中将WAny hAny改为wRegular hRegular。现在更新所需的常量值。无论您在wRegular hRegular中做了什么更改,都只适用于iPad。希望这有帮助


.

是的。您可以使用大小类来完成此操作。在你的故事板中将WAny hAny改为wRegular hRegular。现在更新所需的常量值。无论您在wRegular hRegular中做了什么更改,都只适用于iPad。希望这有帮助


.

只需在容器中水平设置(中心X)和在容器约束中垂直设置(中心Y)以及宽度和高度常量

只需在容器中水平设置(中心X)和在容器约束中垂直设置(中心Y)宽度和高度常量

使用大小类更改ipadDeployment目标的约束为iOS 7。另一种删除前导和尾随的方法。添加宽度和中心x约束。。。然后更改宽度约束programmtically@PJR:您也可以在几种情况下在ios 7中使用大小类。检查是否正是出于此原因创建了大小类。使用大小类更改ipadDeployment目标为iOS 7的约束。删除前导和尾随的另一种方法。添加宽度和中心x约束。。。然后更改宽度约束programmtically@PJR:您也可以在几种情况下在ios 7中使用大小类。检查是否正是出于这样的原因创建了大小类。