堆叠的UIButton被压扁

时间:2016-11-16 15:44:44

标签: ios uibutton

首先,我对iOS设计还不熟悉...我无法弄清楚如何修复当前的布局:

enter image description here

正如你所看到的那样,第二排的按钮略微被压扁......如何解决这个问题?这是我的XCode场景:

enter image description here

有什么想法吗?

谢谢!

修改

尝试ImageView.ContentMode:

enter image description here

ASPECT FIT:

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要将图片的内容模式设置为方面填充

编程:

button.contentHorizontalAlignment = UIControlContentHorizontalAlignment.fill
button.contentVerticalAlignment = UIControlContentVerticalAlignment.fill
button.imageView?.contentMode = UIViewContentMode.ScaleAspectFill

...或在故事板中,您需要将内容模式设置为 Aspect Fill (确保选中 Clips To Bounds )< / p>

setting content mode