相关疑难解决方法(0)

如何在iOS Auto布局中为按钮添加Equal Spacing和相等宽度

我对Xcode中的Auto布局约束不熟悉.我有一个像UITabBar6的底部视图UIButtons.在没有约束的情况下,我将这些按钮与每个按钮的5个空格填充对齐,每个按钮的宽度为50.现在,我试图通过使用自动布局来支持所有屏幕尺寸.

在Storyboard约束中,我为6个按钮设置了相等的宽度,每个按钮之间有60个空格.我将第一个按钮0设置为前导空格,然后将最后一个按钮0设置为尾部约束.

我想要buttons with equal width and flexible spaces所有设备尺寸的视图之间.

有人可以帮我吗?寻求帮助.提前致谢.

在此输入图像描述

ios autolayout nslayoutconstraint swift

25
推荐指数
2
解决办法
2万
查看次数

需要帮助设置两个相等宽度的按钮,并排Autolayout

使用自动布局我试图在底部创建两个按钮,就像这样

在此输入图像描述

拖动两个按钮后,我设置了这样的约束

在此输入图像描述

Back button我设置Leading Space to Container MarginBottom Space to Bottom Layout Guide

Go To Settings button我设置Trailing Space to Container MarginBottom Space to Bottom Layout Guide

然后,我ctrl+DragBack buttonGo To Settings button并设置Equal Widths约束,我得到这个.

在此输入图像描述

然后我更新Back button宽度相同Go To Settings button,其是101与所有约束变成蓝色.

但我希望无论屏幕大小如何,两个按钮都能覆盖屏幕的一半,与第一个屏幕截图所示相同,如何完成此操作?

xcode objective-c ios autolayout

7
推荐指数
1
解决办法
2515
查看次数

标签 统计

autolayout ×2

ios ×2

nslayoutconstraint ×1

objective-c ×1

swift ×1

xcode ×1