0

我有 2 个 UIButton。我将背景图像设置为 2 个不同的 png。pngs有不同的宽度。我看起来像这样:

在此处输入图像描述

按钮大小设置为 images.size.width 和 height。

我希望这些按钮大小相同,但是当我手动调整按钮大小时,图像会失真,如下所示:

在此处输入图像描述

是否可以在不扭曲图像的情况下调整按钮的大小?既然是图片,我认为拉伸没有意义。

任何帮助,将不胜感激。

谢谢!

4

2 回答 2

1

如您所料,您正在通过调整按钮大小来拉伸图片大小。如果我是你,我会考虑手动调整图像大小,使它们与按钮的尺寸相同。

于 2013-06-10T21:45:50.163 回答
0

在不扭曲或破坏图像完整性的情况下,唯一真正的解决方案是在“删除”按钮的右侧和左侧添加更多填充。

其他选项(我个人不推荐)包括:

  • 将“重新安排”分成两行并缩小闹钟,因此它会显示为:

    关于-

    日程

  • 手动放大垃圾桶图标(这会使它们更加均匀)

  • 手动缩小重新安排图标的大小(您的易读性会受到影响)

无论您采用哪种方式,我都会在 Photoshop 或 Fireworks 等程序中调整或编辑原始文件,以保持 UI 元素的完整性。确保在这些程序中按比例缩放,以避免更多的扭曲和拉伸。

于 2013-06-10T21:48:06.570 回答