【发布时间】:2017-07-13 03:07:04
【问题描述】:
我尝试将 UIButton(宽度:55,高度:55)设置为图像大小 55*55。但是我设置好图片后,按钮变成了这个样子
小于图像大小。我不知道如何使图像填充按钮。谁能给我一个提示?或者我应该改为 UIImageview 吗?
【问题讨论】:
-
尝试将 内容模式设置为宽高比填充或缩放以适应 UIBUtton 图像
-
图像是 1x 还是 2x 还是 3x?
-
@Bilal 是 2x。
-
图片文件的名称是不是后缀为“@1x”、“@2x”、“@3x”?
-
在 iOS 中,不可缩放的图形以像素为单位定义,而屏幕尺寸以磅为单位定义。 1 点 * 屏幕比例 = 像素。屏幕比例取决于设备。使任何图形填充其空间的最简单方法是将内容模式设置为方面填充。这意味着它将完全填充空间并将保留资产的纵横比。为确保正确显示所有资产,请为每个比例提供图像(实际上不需要 1x,因为这些设备已过时)。或者,提供 PDF 格式的可缩放矢量图形。