ios - Retina iPad 应用程序设计中的 DPI

标签 ios ipad retina-display dpi ppi

我不知道这是否属于 StackOverflow 或其他一些 SE 站点,但这里是。

我有一个 PSD 设计,我有一个 iOS 开发团队正在开发一个 Retina iPad 应用程序。但是,此设计是在默认的 72 dpi 下进行的。

开发团队现在表示设计应该是 264 dpi(与 Retina iPad 相同)——以及非 Retina 版本的 132 dpi 版本。

这让我感到困惑,因为我的印象是 dpi 仅代表一英寸输出中有多少像素,因此仅在打印时才重要。 iPad 的 dpi 仅代表每英寸屏幕的像素数,因此根据我的想法与 PSD 的 dpi 没有任何关系。特别是因为它已经达到 Retina 所需的 2048×1536 尺寸。

我告诉他们这些,但他们坚持,这让我怀疑自己的正确性。

谁在右边?设计文件的dpi和设备的dpi有关系吗?是什么让一个聪明的开发团队会这么想?

最佳答案

Photoshop 文件的 DPI 无关紧要。您可以进入 Photoshop 并将 DPI 更改为您想要的任何值。然而,从非 Retina 屏幕转到 Retina 屏幕“有点”像将 DPI 加倍。

如果您已经为 iPad 创建了假设分辨率为 1024x768 的设计,则需要将设计重新创建为 2048x1536。 dpi 的概念发挥作用的地方是数据密度应在视网膜和非视网膜分辨率下保持一致。如果您从非视网膜文件开始,则只需以原始分辨率的 4 倍重新创建文件中的每个基于位图的元素。这有点像从 72 dpi 到 144 dpi。

关于ios - Retina iPad 应用程序设计中的 DPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11880341/

相关文章:

html - iPad 上的应用程序缓存不会缓存网站数据或页面

android - 平板电脑操作系统的低级文本引擎

ios - ipad mini retina 错误的屏幕分辨率

ios - 在 subview 中按下按钮时,应用崩溃

iphone - 对获取的对象调用 count 时的 EXC_BAD_ACCESS

ios - 未检测到按钮操作

ios UIImage 超出 UIImageView 边框

objective-c - UISplitViewController 中缺少 UIBarButtonItem

macos - 发货时如何在 Retina 显示屏上为应用程序启用 "use low resolution"?

html - @2x 视网膜图像不适用于 iOS7