博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS开发-xCode6(iOS 8)中应用程序图标和启动页面设置
阅读量:7107 次
发布时间:2019-06-28

本文共 1996 字,大约阅读时间需要 6 分钟。

iOS8中设置应用程序图标跟之前没有什么变化,命名规则不变,不过至于设置启动页面,网上给的方式很多都是模棱两可的,东平西凑总算是把启动页面的图片设置成功了,iOS设置启动图片有两种方式一种是Launch Screen.xib,第二种是通过Images.xcassets,关于第一种方式是为了支持iOS8,不支持iOS7,因此本文使用第二种方式设置启动图片,说多了,进入正题吧。

基本概念

应用程序的图标是非常好设置的,按照苹果官方给出的规则,App Icon和Lanuch Image有一些约定俗称的默认名称,如下图所示,如果是需要视网膜屏幕的需要需要重新制作图片,并且需要加上一个@2x:

 

应用程序图标和启动图片的大小如下图所示:

详情可以参考苹果官网的介绍:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1,由于iPhone6,iPhone6 Plus的出现,出现多了两种分辨率,5.5英寸的iPhone6+的1242x2208,或者1080x1920,也就是Retina HD 5.5,4.7寸iPhone6的750x1334,也就是Retina HD 4.7,4寸屏的(iPhone5/5s)的640x1136,就是Retina 4用于3.5寸(iPhone4/4s)的640x960,就是2x;(博客链接:);外国的一个官网关于其中的尺寸讲得比较清晰,http://www.paintcodeapp.com/news/iphone-6-screens-demystified。

设置图标和启动页面

本文新建项目为iPad项目,Icon.png(72*72)和Icon@2x.png(144*144):

其他无需任何设置,就可以看到应用程序的图标:

iOS8中多了一个Launch Screen.xib,这个暂时没有使用到,我们只需要在Images.xcassets中设置我们需要设置的图片即可,点击进入:

 

默认的是只有一个AppIcon的,新增一个LanuchImage,这个时候设置iPad竖屏和横屏的图片,在Finder中查看如下:

 

Contents.json中的内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
  
"images" 
: [
    
{
      
"orientation" 
"portrait"
,
      
"idiom" 
"ipad"
,
      
"extent" 
"full-screen"
,
      
"minimum-system-version" 
"7.0"
,
      
"filename" 
"Default.png"
,
      
"scale" 
"1x"
    
},
    
{
      
"orientation" 
"landscape"
,
      
"idiom" 
"ipad"
,
      
"extent" 
"full-screen"
,
      
"minimum-system-version" 
"7.0"
,
      
"filename" 
"Default-Landscape.png"
,
      
"scale" 
"1x"
    
},
    
{
      
"orientation" 
"portrait"
,
      
"idiom" 
"ipad"
,
      
"extent" 
"full-screen"
,
      
"minimum-system-version" 
"7.0"
,
      
"filename" 
"Default@2x.png"
,
      
"scale" 
"2x"
    
},
    
{
      
"orientation" 
"landscape"
,
      
"idiom" 
"ipad"
,
      
"extent" 
"full-screen"
,
      
"minimum-system-version" 
"7.0"
,
      
"filename" 
"Default-Landscape@2x.png"
,
      
"scale" 
"2x"
    
}
  
],
  
"info" 
: {
    
"version" 
: 1,
    
"author" 
"xcode"
  
}
}

 如果一切设置都是成功,还是无法看到启动图片,可以到General中设置一下LanuchImage:

本文转自Fly_Elephant博客园博客,原文链接:http://www.cnblogs.com/xiaofeixiang/p/4324566.html,如需转载请自行联系原作者

你可能感兴趣的文章
逻辑卷、物理卷、卷组 的关系
查看>>
如何 3D 打印一个密码锁
查看>>
读取超大数据文件入库可能会用到的php.ini设置
查看>>
jquery change事件
查看>>
大众点评Cat源码阅读(六)——MessageTree编码、解码字节流
查看>>
IOS离线教程下载与Dash的使用
查看>>
HOSt ip is not allowed to connect to this MySql se
查看>>
6174问题
查看>>
sql 获取字符串长度SQL
查看>>
Android之系统自带的文字外观设置及实际显示效果图 android:textAppearance
查看>>
来自官方文档的Ubuntu 16.04 + tensorflow-GPU 配置
查看>>
Yii 安全防范
查看>>
Spring Boot 自定义starter
查看>>
哈,看看携程价一晚1588元的房间啥质量
查看>>
html样式
查看>>
breat to与break的用法
查看>>
OSChina 技术周刊第八期 —— 10 大常见的 web 开发错误
查看>>
Android Camera&Matrix图像变换
查看>>
什么是JSONP?
查看>>
How to provision a Domain Controller as File Share Witness for an Exchange 2010 DAG
查看>>