XCode10 icon和开机启动页尺寸

1.下面是总结
     启动页 -- 横屏尺寸相反
     iphone
     6.5寸 1242X2688   iPhone XS Max、iPhone XR (兼容5.8寸 iPhone X、iPhone XS)
     5.5寸 1242X2208   iPhone 6s Plus、iPhone 7 Plus、iPhone 8 Plus (向下兼容4.7寸 iPhone 6、iPhone 6s、iPhone 7、iPhone 8)
     ipad
     7.9寸、9.7寸 1536px × 2048px
     10.5pro 1668 x 2224px
     12.9pro 2048 x 2732px
     
     icon图标
     发布尺寸 1024 x 1024px
     iphone
     ios7-12 notifivcation 40x40@2x 60x60@3x
     ios7-12 setting 58x58@2x 87x87@3x
     ios7-12 spotlight 80x80@2x 120x120@3x
     ios7-12 app 120x120@2x 180x180@3x
     ipad
     ipad7-12 notifivcation 20x20 40x40@2x
     ipad7-12 setting 29x29 58x58@2x
     ipad7-12 spotlight 40x40 80x80@2x
     ipad7-12 app 76x76 152x152@2x
     ipad7-12 12.9pro 167x167
     综合去重
     20 40 60 80 120 180
     29 58 87
     76 152
     167

2.详细说明

屏幕快照

6.5寸 1242X2688   iPhone XS Max、iPhone XR (兼容5.8寸 iPhone X、iPhone XS)

5.5寸 1242X2208   iPhone 6s Plus、iPhone 7 Plus、iPhone 8 Plus (向下兼容4.7寸 iPhone 6、iPhone 6s、iPhone 7、iPhone 8)

4寸 往下都被上述兼容

一、启动页部分

像素   设备

768 × 1024  iPad 1x图

1536 × 2048iPad 2x图

640 × 1136iPhone 4.0寸屏(iPhone 5s/SE)

750 × 1334iPhone 4.7寸屏(iPhone 6/6s/7/8)

1242 × 2208iPhone 5.5寸屏(iPhone 6p/6sp/7p/8p)

1125 × 2436iPhone 5.8寸屏(iPhone X/XS)

828 × 1792iPhone 6.1寸屏(iPhone XR)

1242 × 2688iPhone 6.5寸屏(iPhone XS Max)
 

1.启动页主要有320x480、640x960、640x1136、750x1334、1242x2208、1125x2436(iPhone X)

              设备                竖屏               横屏

------------------------------------------------------------------------------

12.9" iPad Pro 2048px × 2732px 2732px × 2048px

10.5" iPad Pro 1668px × 2224px 2224px × 1668px

9.7" iPad 1536px × 2048px 2048px × 1536px

7.9" iPad mini 4 1536px × 2048px 2048px × 1536px

iPhone X 1125px × 2436px 2436px × 1125px

iPhone 8 Plus 1242px × 2208px 2208px × 1242px

iPhone 8 750px × 1334px 1334px × 750px

iPhone 7 Plus 1242px × 2208px 2208px × 1242px

iPhone 7 750px × 1334px 1334px × 750px

iPhone 6s Plus 1242px × 2208px 2208px × 1242px

iPhone 6s 750px × 1334px 1334px × 750px

iPhone SE 640px × 1136px 1136px × 640px

默认           320px x 480px   480px x 320px   

二、icon图标

1.1024x1024 app发布版本必须要的一个尺寸 (alpha必须为否,打开图片导出里能勾选)

2.

iOS7-11通知图标:20 40(@2x) 80(@3x)

iPhone、iPad iOS5-11的设置搜索:29 58(@2x) 87(@3x)

iPhone、iPad iOS7-11系统搜索:40 80(@2x) 120(@3x)

iPad iOS5-6系统搜索图标:50 100(@2x)

iPhone iOS5-6桌面App图标:57 114(@2x)

Phone  iOS7-11桌面图标:60 120(@2x) 180(@3x)

iPad  iOS7-11桌面图标:76 152(@2x)

iPad Pro App桌面图标:167(@2x)

 

桌面图标和商店图标

Spotlight图标

看了一下新的苹果开发文档和Xcode给的AppIcon坑,发现又新增了一些尺寸的图标。在这里整理一下最新的最全的icon尺寸。

 

itunes中使用的icon

1024 * 1024

 

iPhone: iOS7-10桌面图标

60 * 60

120 * 120  @2x

180 * 180  @3x

 

iPhone: iOS5-6桌面App图标

57 * 57

114 * 114  @2x

 

iPad: iOS7-10桌面图标

76 * 76

152 * 152  @2x

 

iPad: iOS5-6桌面图标

72 * 72

144 * 144  @2x

 

iPhone: iOS5-6的搜索 iOS5-10的设置

iPad: iOS5-10的设置

29 * 29

58 * 58  @2x

87 * 87  @3x

 

iPad: iOS5-6系统搜索图标

50 * 50

100 * 100  @2x

 

iPhone、iPad: iOS7-10系统搜索图标

40 * 40

80 * 80  @2x

120 * 120  @3x

 

iPhone、iPad: iOS7-10通知栏图标

20 * 20

40 * 40  @2x

80 * 80  @3x

 

iPad Pro: App桌面图标

167 * 167  @2x

 

iPhone汇总:

1024 * 1024

120 * 120

180 * 180

20 * 20

40 * 40

80 * 80

29 * 29

58 * 58

87 * 87

57 * 57 (iOS5-6)

114 * 114 (iOS5-6)

 

iPad汇总:

1024 * 1024

 

 

76 * 76

152 * 152

 

20 * 20

40 * 40

80 * 80

 

120 * 120

29 * 29

58 * 58

72 * 72  (iOS5-6)

144 * 144  (iOS5-6)

50 * 50  (iOS5-6)

100 * 100  (iOS5-6)

167 * 167  (iPad Pro)

列表左侧图标

通知栏图标

### 如何在 Xcode 中更改应用程序的 Icon 文件 要在 Xcode 中更改 iOS 应用程序的图标,可以按照以下方法操作: #### 1. 准备 App 图标集 首先,准备一组不同尺寸的应用图标图片。这些图片通常需要满足 Apple 的设计指南要求,例如 1024x1024 像素的 PNG 格式文件。将这些图片放入一个 `.xcassets` 资源集中。 #### 2. 创建或更新 `Assets.xcassets` 打开项目中的 `Assets.xcassets` 文件(如果没有该文件,则可以在项目导航器中右键点击并选择 **New File** -> **Asset Catalog** 来创建)。在这个资产目录下找到名为 “AppIcon” 的条目[^1]。如果不存在此条目,可以选择添加一个新的 AppIcon 集合。 #### 3. 替换现有图标 双击进入 “AppIcon” 配置区域,在不同的设备分辨率选项卡(如 iPhone Spotlight、Settings 等)中拖拽对应的自定义图标替换默认占位符图像。确保每种所需大小都已正确填充以避免运行时警告或错误[^2]。 #### 4. 更新 Info.plist 文件 确认项目的 `Info.plist` 文件里已经设置了正确的 key-value 对用于指定图标集合名称。一般情况下,“CFBundleIcons” 其子项会自动配置好指向 Assets 中的 AppIcon[^3]。如果不一致,请手动调整使其匹配实际使用的 asset catalog 名称。 完成上述步骤之后重新构建项目即可看到新的应用图标生效于模拟器或者真机上显示效果。 ```swift // 示例 Swift 代码片段展示如何访问 AppDelegate 类型字符串表示形式 let appDelegateClassName = NSStringFromClass(AppDelegate.self) print(appDelegateClassName) // 输出结果类似于 "YourProjectName.AppDelegate" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值