更改Dock图标OSX和其他图标-SWIFT

时间:2017-10-07 08:14:59

标签: xcode macos

我在Assets.xcassets中向AppIcon添加了16x16,32x32,...等图标

我几乎没有与此相关的问题

  1. 例如:1x和2x对于32X32图标意味着什么......我为1X和2X都添加了32PX X 32PX图标,并为所有图标做了相同的操作。 这些图标的大小应该是多少。
  2. 2.即使设置了这些图标,Dock中的图标也不会改变

    请咨询

2 个答案:

答案 0 :(得分:3)

如果使用正确尺寸后Mac上的AppIcon无法更改,则可能需要清理Xcode项目并完全重建。你可以在" Product" > "清理构建文件夹" (你必须在菜单中按alt)或者只需按alt + shift + cmd + k

您可以在' Human Interface Guidelines'中找到macOS AppIcon尺寸。由Apple提供。 @ 2x图标适用于MacBookPro(自2012年起)和iMac5k等视网膜显示。正常的@ 1x图标适用于良好的旧非视网膜显示器。

此致 迈克尔

答案 1 :(得分:-2)

它与不同设备的图像尺寸或像素有关,因为不同的设备具有不同的屏幕尺寸,如附图所示,如iPhone 4,5,6使用2x和6+使用3x。 示例:假设您有1x的大小为32 * 32的图像,2x的图像为64 * 64,3x的图像为96 * 96。 enter image description here