gpt4 book ai didi

iphone - 高分辨率图像和视网膜显示

转载 作者:行者123 更新时间:2023-12-01 17:44:01 25 4
gpt4 key购买 nike

是iOS App开发和设计的新手。我想知道这两个问题:

如何创建高分辨率图像并将其用于所有设备(视网膜还是非视网膜)? (为什么要为非视网膜设备有意创建低分辨率图像?为什么所有的功能都不能仅仅是高分辨率?)……我希望这不是一个愚蠢的问题!

我们这里所说的“高分辨率”到底是什么意思? '1024pixels X 1024pixels'?视网膜显示器的“高度”到底有多高?

有什么帮助吗?

最佳答案

“高分辨率”是指iOS(和OSX)上每个维度的像素增加一倍。因此,如果非视网膜显示屏上的图像为23x10像素,则高分辨率版本的尺寸必须为46x20像素。

如果您将高分辨率图像命名为:lowResImageName @2x .png,则系统将自动在视网膜设备上选择高分辨率图像。

正如其他人所说,您可以使用特殊的低分辨率图像来最大化质量(因为您可以选择在低分辨率图像中保留精细的细节等)并最小化内存占用(因为非视网膜版本的图像只有一半)到目前为止的视网膜版本的RAM)。

它也有助于思考非视网膜像素,因为一个非视网膜像素等于一个“显示点”,即iOS测量尺寸的单位。

关于iphone - 高分辨率图像和视网膜显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11266818/

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