首先,我对iOS设计还很陌生...我不知道如何解决当前的布局:
如您所见,第二行上的按钮被轻微压扁了。这是我的XCode场景:
有任何想法吗?
谢谢!
编辑
尝试ImageView.ContentMode之后:
纵横比:
最佳答案
您需要将图像内容模式设置为纵横比填充。
以编程方式:
button.contentHorizontalAlignment = UIControlContentHorizontalAlignment.fill
button.contentVerticalAlignment = UIControlContentVerticalAlignment.fill
button.imageView?.contentMode = UIViewContentMode.ScaleAspectFill
...或在情节提要中,您需要将“内容模式”设置为“纵横比填充”(确保已选中“剪辑到边界”)