Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.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
将等宽视图添加到Superview-自动布局iOS_Ios_Iphone_Storyboard_Autolayout - Fatal编程技术网

将等宽视图添加到Superview-自动布局iOS

将等宽视图添加到Superview-自动布局iOS,ios,iphone,storyboard,autolayout,Ios,Iphone,Storyboard,Autolayout,我有3个UIView,它们被添加到父视图中。我希望视图(子视图)在纵向和横向上具有相同的宽度。您可以看到三个视图在纵向上共享相同的宽度,但centerview在横向上占用更多的空间。如何使景观中的宽度相等 景观: 肖像: 据我所知,这项任务非常简单,您只需设置所有水平边缘关系(例如view1.left=superview.left,view2.left=view1.right,view3.left=view2.right和view3.right=superview.right)以及使所有三个视

我有3个UIView,它们被添加到父视图中。我希望视图(子视图)在纵向和横向上具有相同的宽度。您可以看到三个视图在纵向上共享相同的宽度,但centerview在横向上占用更多的空间。如何使景观中的宽度相等

景观:

肖像:


据我所知,这项任务非常简单,您只需设置所有水平边缘关系(例如
view1.left=superview.left
view2.left=view1.right
view3.left=view2.right
view3.right=superview.right
)以及使所有三个视图的宽度相等即可

另外,不要忘记设置垂直约束,这样可以计算垂直位置和高度