我正在快速学习并尝试做一个测试计算器项目,以了解Xcode 6和iOS 8。
我将故事板设置为wCompact,hAny。这是我的观点:
我已将每个按钮的宽度设置如下:
我已将常量计算为
constant = 16(AC left padding) + 8(distance between AC and "(") + 8(distance between "(" and ")") + 8(distance between "(" and Adv) + 16(Adv right padding)
constant = 56
and multiplier = 4(total number of buttons)
这样我试图保持所有四个按钮的宽度相同。它适用于iPhone 4 / 4S,5 / 5S和6。
但是,当我在iPhone 6上运行时,按钮会按下这样按下:
这可能与iPhone 6 plus的不同ppi,401或iPhone 6 plus中的UI视图下采样有关吗?
任何帮助都会很棒。
更新1:回复@Mundi发布的答案
我尝试将左侧填充添加到" Adv"按钮,但然后按钮被推到左侧,它与")"重叠。按钮。然后看起来如下:
答案 0 :(得分:0)
为最右边的按钮添加最小间距约束,或者与上面的字段右对齐。