是否真的有必要为iOS应用程序提供所有不同的应用程序图标大小?
我很想提供最高分辨率的图标,并让iOS根据需要缩小它。这是一个坏主意,(如果是)为什么?
I'm tempted to provide the highest resolution icon and let iOS scale it down as necessary. Is this a bad idea, and (if so) why?
是的,这可能是个坏主意。如果您的图标艺术是使用 矢量图像编辑器生成的 (例如,Adobe Illustrator,带有矢量图元的Adobe Photoshop ,Sketch等),您最好选择自己导出所有所需的分辨率。这样做,您将保证每个分辨率的最佳输出。
Yes, it might be bad idea. If your icon art was produced using a vector image editor (e.g., Adobe Illustrator, Adobe Photoshop with vector primitives, Sketch, etc) you best bet is to export all required resolutions yourself. In doing so, you will guarantee the best possible output for each resolution.
请记住,导出单高分辨率图像和然后调整大小,对于每个所需的分辨率,使用位图编辑器(例如,macOS Preview)将不会产生相同的结果。
Keep in mind that exporting a single high resolution image and then resizing, for each required resolution, using a bitmap editor (e.g., macOS Preview) won't produce the same results.
PS 即可。正如已经指出的那样,如果缺少图标数据,我不确定Apple会接受你的二进制文件: - (
PS. As already pointed out, I'm not sure your binary will even be accepted by Apple if missing icon data :-(