【发布时间】:2015-02-15 20:18:10
【问题描述】:
我在 ios 自定义键盘中有这些按钮,并应用了以下约束。当它运行时,一些按钮会变成不同的大小来填充空间。我怎样才能使所有按钮在整个键盘上均匀分布?
键盘:http://i.stack.imgur.com/2krtR.png
K 的约束:http://i.stack.imgur.com/smJNG.png
L 的约束:http://i.stack.imgur.com/tpQrt.png
我认为问题在于像 L 这样的字母被拉伸,所以它可以从右侧 23,但我不知道如何让所有按钮均匀拉伸。
【问题讨论】:
-
你的问题毫无意义。您的尺寸限制没有说明按钮的相等 widths ,因此宽度没有义务彼此相同。您所做的只是要求在 按钮之间留出相同的空间(即 2),而这正是您所得到的。
-
@matt 如果我使用大小限制(例如:Width-35、Height-30),例如横向或纵向按钮的大小将不相等。我想知道是否有办法平等地设置大小并拉伸它们。
-
没关系,直到我选择了所有按钮,我才看到等宽约束的可用性。
标签: ios xcode autolayout constraints