使用约束放大不同屏幕尺寸的按钮

时间:2015-11-08 07:51:22

标签: ios uibutton interface-builder

仍然在努力解决这个问题。我想要创建一种屏幕键盘并具有UIButtons的布局,如下所示:

enter image description here

我希望按钮可以按屏幕放大,以便让大型设备更舒适,例如:

enter image description here

有些行会有奇数个按钮,有些行会有偶数。我将每行按钮放在单独的支架视图中。不完全清楚我应该如何设置持有人视图的约束。我应该将支架固定在前导和尾部超视图边缘,并约束纵横比吗?

对于顶行,我尝试在按钮之间添加分隔符。然后我尝试了这个:

Button3.width = Button3.height (aspect ratio)

Button3.width = HolderView.superview.width * (1/5) - 10

Button3.trailing to Spacer, Button4.leading to Spacer

Button3 bottom/top constraints to superview

但似乎无法获得任何蓝线。任何有关如何进行此操作的说明将不胜感激!!感谢

1 个答案:

答案 0 :(得分:1)

快速浏览一下我的演示项目:https://www.dropbox.com/sh/vlozb5uxjor0ryd/AACOio_P6gorNvsSATxtdqP4a?dl=0。我现在有一些计划,并试着稍后解释......;)