gpt4 book ai didi

iphone - iPad 2x 模式和 iPhone4 Retina 显示屏(针对开发者)之间有什么区别吗?

转载 作者:行者123 更新时间:2023-11-28 18:45:38 33 4
gpt4 key购买 nike

iPhone4 和旧 iPhone 的图形开发在几个方面发生了变化:

  1. 介绍了点的概念替换像素。
  2. UIImage 的方法将加载高用@2x解析资源文件在文件名中。
  3. 比例因子已添加到 UIScreenUIViewUIImageCALayer类。

因此,如果我们小心处理 CGImage,支持 iPhone4 的高分辨率 Retina 显示屏并不难。

我有几个关于 iPad 2x 模式下非原生 iPad 应用程序的问题:

  1. 所有的改变都可以从旧的开始吗iPhone 到 iPhone4(@2x 资源自动加载,点概念,规模因子)应用于 iPad 2x 模式。

  2. 应用在 iPad 上的规模可以是变了。我该如何处理?

最佳答案

对于配备 Retina 显示屏的新款 iPad,您将需要另一组图像用于某些项目,例如启动器图标、启动图像(启动画面)。

例如:

iPhone/iPod Touch 上 Retina 显示屏的启动器图标为 114 x 114,但在新 iPad 上,Retina 显示屏的相同图标为 144 x 144。

其他例子:

在通用应用程序上,对于启动图像(启动画面),您需要为手机/音乐播放器设置图像:

  • Default.png(适用于旧设备)
  • Default@2x.png(适用于带视网膜显示屏的手机/音乐播放器)

平板电脑的另一个图像集:

  • Default-Portrait~ipad.png(适用于原始 iPad 和 iPad 2)
  • Default-Portrait@2x~ipad.png(适用于视网膜显示屏的新 iPad)
  • 默认横向~ipad.png
  • Default-Landscape@2x~ipad.png

“@2x~ipad”在新 iPad 上的工作方式与“@2x”在手机和 iPod 上的工作方式相同,但与旧 iPad 图像集相关。

关于iphone - iPad 2x 模式和 iPhone4 Retina 显示屏(针对开发者)之间有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3576625/

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