gpt4 book ai didi

iphone - 我应该使用什么尺寸的图像才能支持两种 iPhone 分辨率?

转载 作者:行者123 更新时间:2023-12-03 19:45:17 32 4
gpt4 key购买 nike

我有一些关于屏幕分辨率的问题,我不清楚。这些问题假设我的应用程序将在 iOS 4.0 及更高版本以及 iPhone 3GS 或 iPhone 4 上运行。

  1. 启动图像 (default.png) 的大小应该是 (960x640) 还是 (480x320)?

  2. 应用图标 (Icon.png) 的大小应该是 (57x57) 还是 (114x114)?

  3. 我可以在应用程序中使用的其他图形(例如代表按钮的图形)怎么样?我是否应该始终以更高分辨率创建这些图像,并让应用程序缩小它们?换句话说,如果我希望在 3GS 上显示 200x40 的按钮图像 - 我是否应该创建 400x80 的图像,以便 iPhone 4 可以利用它?

谢谢!

最佳答案

可以在这里找到一个很好的指南:http://mobile.tutsplus.com/tutorials/iphone/preparing-your-iphone-app-for-higher-resolutions/

一般来说,您只需创建 2 组图像。你原来的,然后是两倍大的新的,名称中带有@2x。因此,对于尺寸为 32x32 的 image.png,您将拥有一个尺寸为 64x64 的 image@2x.png,其分辨率是其两倍。在您的应用程序中,始终在 Interface Builder 中以及在代码中加载时使用 image.png。

无需检测设备。这些图像将自动被操作系统拾取并根据需要进行替换。

  1. 使用上述 @2x 方法为启动图像提供两种尺寸(960x640 和 480x320)
  2. 使用 @2x 方法提供两个图标(57x57 和 114x114)
  3. 对于我们的应用,我们使用 @2x 图像和缩放大图像的组合。 (有关这方面的更多信息可以在上面的文章中找到)我们将@2x图像用于栏按钮、图标等。但是对于UIImageViews,我们通常只使用缩放。这样做可能会对性能造成影响,但对于大多数应用程序来说,我认为这是可以忽略不计的。有时,为了节省文件大小,缩放成为唯一的选择。

相关问题:

关于iphone - 我应该使用什么尺寸的图像才能支持两种 iPhone 分辨率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4962355/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com