iOS图像大小
我对不同分辨率下图像的大小有疑问 示例: 我在GUI中插入了一个按钮,大小为100x50。 我的背景图片为这个按钮,以1x,2x,3x必须的大小是什么?用px还是pt 我做了一些测试,并插入了尺寸为100x50 1x、2x和3x的300x150 200x100(像素)。但是这些图像质量很差 PS:我已经看过文档,但这些疑问也不是很清楚您应该使用:iOS图像大小,ios,Ios,我对不同分辨率下图像的大小有疑问 示例: 我在GUI中插入了一个按钮,大小为100x50。 我的背景图片为这个按钮,以1x,2x,3x必须的大小是什么?用px还是pt 我做了一些测试,并插入了尺寸为100x50 1x、2x和3x的300x150 200x100(像素)。但是这些图像质量很差 PS:我已经看过文档,但这些疑问也不是很清楚您应该使用: 1x-100*50px-image.png 2x-200*100px-image@2x.png 3x-300*150px-image@3x.png
- 1x-100*50px-image.png
- 2x-200*100px-image@2x.png
- 3x-300*150px-image@3x.png
- image_name.png(用于1x图像)
- 形象_name@2x.png
- 形象_name@3x.png
有关图像分辨率的更多详细信息,请查看,您可以使用简单的矢量图形、png或icns格式。现在有一个不同的选项来转换你的图片在hte@2和@3格式。例如,您可以使用应用程序“Prepo”->它在应用程序商店中是免费的。此应用程序将创建您所需的图标您是否使用Images.xcsets?如果没有,请检查您是否正确命名了图像,例如
image@1x.png
,image@2x.png
,image@3x.png
(@1x是可选的)。@limfinity,你真的给x1图像命名吗image@1x.png
?至于我的知识,它的名字应该是image.png
image@1x.png, image@2x.png, image@3x.png@limfinity是的,我使用Images.xcasets当您使用资产目录时,您不必考虑命名约定。就这么简单。但必须注意命名约定。