UIButton 图像大小
Posted
技术标签:
【中文标题】UIButton 图像大小【英文标题】:UIButton Image size 【发布时间】:2013-06-10 21:35:02 【问题描述】:我有 2 个 UIButton。我将背景图像设置为 2 个不同的 png。 pngs有不同的宽度。我看起来像这样:
按钮大小设置为images.size.width和height。
我希望这些按钮大小相同,但是当我手动调整按钮大小时,图像会失真,如下所示:
是否可以在不扭曲图像的情况下调整按钮的大小?既然是图片,我觉得拉伸没有意义。
任何帮助将不胜感激。
谢谢!
【问题讨论】:
【参考方案1】:如您所料,您正在通过调整按钮大小来拉伸图片大小。如果我是你,我会考虑手动调整图像大小,使它们与按钮的尺寸相同。
【讨论】:
【参考方案2】:在不扭曲或破坏图像完整性的情况下,唯一真正的解决方案是在“删除”按钮的左右两侧添加更多填充。
其他选项(我个人不推荐)包括:
将“重新安排”分成两行并缩小闹钟,因此它会显示为:
重新-
时间表
手动放大垃圾桶图标(这会使它们更加均匀)
手动缩小重新安排图标的大小(您的易读性会受到影响)
无论您采用哪种方式,我都会在 Photoshop 或 Fireworks 等程序中调整或编辑原始文件,以保持 UI 元素的完整性。请务必在这些程序中按比例缩放,以避免更多的扭曲和拉伸。
【讨论】:
以上是关于UIButton 图像大小的主要内容,如果未能解决你的问题,请参考以下文章
iPhone - 内部带有未调整大小图像的 UIButton