Ios 从@2x iphone 5分辨率获取@1x e@3x iphone图标资源

Ios 从@2x iphone 5分辨率获取@1x e@3x iphone图标资源,ios,iphone,assets,Ios,Iphone,Assets,嗨,伙计们,我只是想问一个问题,关于我用来从2x iPhone界面导出1x和3X的一个过程,因为photoshop的起始项目是基于iPhone 5的分辨率。因此,我正在做的是将每个元素和图标减少50%,对于2x,我将每个元素和图标增加150% 是这样吗 提前感谢。ios文档,希望能对您有所帮助,简单示例,您有20x20 UIImageView, 您需要1x 20x20、2x 40x40和3x 60x60图像是的,基本上是正确的。您希望将图标放大原来2x值的50%到150%。当然,最好是从艺术家那

嗨,伙计们,我只是想问一个问题,关于我用来从2x iPhone界面导出1x和3X的一个过程,因为photoshop的起始项目是基于iPhone 5的分辨率。因此,我正在做的是将每个元素和图标减少50%,对于2x,我将每个元素和图标增加150%

是这样吗


提前感谢。

ios文档,希望能对您有所帮助,

简单示例,您有20x20 UIImageView,
您需要1x 20x20、2x 40x40和3x 60x60图像

是的,基本上是正确的。您希望将图标放大原来2x值的50%到150%。当然,最好是从艺术家那里获得分辨率更高的实际3倍图像。我要指出的是,如果你这样做,基本上是在浪费能源和应用空间。只需在应用程序中附带@2x插图,并让UIKit自动为您执行完全相同的操作。是的,David,我知道iOS会自动执行此操作,但开发人员要求我提供材料1x、2x和3x。@David:Photoshop在上下缩放图像方面远远优于UIKit;您甚至可以根据要保留的属性选择使用的算法-因此,它在视觉上是次优的,但可能不仅仅是浪费空间另一方面,设备上的缩放是浪费电池…@sergio缩放设备是使用图形处理器完成的,因此对性能或电池寿命几乎没有影响,尤其是与将应用程序的大小增加250%相比。您好,Ghost Nars,谢谢您,但我已经查看了此文档,但没有告诉我是否可以从2x增加到1x和3x。导出后我没有丢失分辨率,因为我正在photoshop中处理形状e路径,但我只是想知道我使用的减少和增加百分比是否正确。您好,谢谢您的回答。所以在这种情况下我是对的,因为如果我把2x40x40减少50%,我得到1x20x20,如果我把2x40x40增加50%,我得到3x660x60。