使用PNG按钮进行iOS抗锯齿

时间:2013-12-05 06:56:30

标签: ios objective-c xcode ipad uistoryboard

我在iOS上遇到了抗锯齿问题。我创建了一个按钮,并将其背景设置为PNG图像。在iPad上,它看起来像这样:

ipad screenshot

在故事板上看起来像这样:

xcode storyboard

以下是我在xcode的属性面板中的设置:

xcode settings for button

1 个答案:

答案 0 :(得分:1)

您也应该在资源中提供2x图像,以便在视网膜设备上正确显示它们。请确保您提供了所提及的两种版本的图像。只设置正常图像名称。在资源&中搜索2x图像。将在执行时自动执行。

wizard-ceiling-desel-ipad.png

wizard-ceiling-desel-ipad@2x.png

不仅名称很重要,还应该以2倍的比例保持图像的大小。例如,如果正常图片为32x32,请确保2x图片大小为64x64

希望这有帮助。