如果我想在 iOS 中使用自动布局的应用程序中设置按钮的背景图像,.png 图像的大小应该是多少?由于按钮的高度和宽度总是会变化,除了适应视网膜/非视网膜显示器(@2x?)。
最佳答案
您可以通过提供适当的命名约定 normal、@2x、@3x、~iPad 等来添加多个图像。
为此,请阅读 Apple 文档。
比如你的图片名称是myBackground.png
那么
[UIImage imageForDeviceWithName:@"myBackground"];
然后这里是“myBackground
”的文件列表和分辨率
myBackground@2x.png == 960 × 640
myBackground-568h@2x.png == 1136 × 640
myBackground-667h@2x.png == 1334 × 750
myBackground@3x.png == 2208 × 1242
myBackground~ipad.png == 1024 × 768
myBackground@2x~ipad.png == 2048 × 1536
与添加后缀的横向图像的方式相同,如:~Landscape
关于ios - 不同屏幕尺寸的用户界面图像大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27741808/