文档章节

IOS App之 Xcode配置

Chason-洪
 Chason-洪
发布于 2017/09/11 17:06
字数 396
阅读 3
收藏 0

一.图标等命名

      eg:    name@2x.png     name@3x.png

二.修改app图标

              ​​​1.webStorm打开,将不同规格的图片拖入AppIcon.appiconset目录中:

        

              2.打开Xcode,选择项目ios>xcodeproj,将不同图片与位置对应起来

            

            

三.修改项目名称

    进入xcode点击项目General>display name修改

    

四.修改启动页

640*960   (4/4s)                                 2X位置

640*1136  (5/5s/5c)                      R4位置

750*1334   (6)                               R4.7位置

1242*2208  (6 plus)                      R5.5位置

      1.首先清空launch Screen File

      2.点击Launch Images Source后选择Migrate

    3.在Images.xcasssts中会有一个LaunchImage

    4.打开webStorm,将制作好的适配不同手机的启动页放到LaunchImage.launchimage中

      5.将不同的启动页与位置关联起来

      如果你要设置iphone6启动页,就勾选右侧的iphone6 Portrait

      如果位置与尺寸没对应,则会报错提醒

    

五.修改启动页时间

   苹果默认启动页停留的时间很短,有时不满足我们的需求,这时我们就可以手动控制启动页停留的时间,没有太高深的代码,只需在AppDelegate.m文件的didFinishLaunchingWithOptions代理方法里面让线程休眠指定的时间即可。
代码如下:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // 启动图片延时: 1秒
    [NSThread sleepForTimeInterval:1];
}

六.原生设置状态栏颜色为白色

只需在AppDelegate.m文件的didFinishLaunchingWithOptions代理方法里面修改

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

     //设置状态栏
  [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
}

7.debug和release调试

调试就用debug,测试就用release,release没问题的话就可以打包了

© 著作权归作者所有

共有 人打赏支持
Chason-洪
粉丝 12
博文 79
码字总数 65968
作品 0
漳州
程序员
私信 提问
【AR】开始使用Vuforia开发iOS(2)

原 设置iOS开发环境 安装Vuforia iOS SDK 如何安装Vuforia iOS示例 编译并运行Vuforia iOS示例 支持iOS金属 iOS 64位迁移 设置iOS开发环境 适用于iOS的Vuforia引擎目前支持运行iOS 9及更高版...

lichong951
06/11
0
0
学习如何针对iOS 7进行开发?

  iOS 7已经发布了六个测试版,除了beta 6进行了小幅修正外,其他几个测试版都有不小的改动。昨天有消息说苹果将在9月10日发布iOS 7正式版,那么GM版很快将会与开发者见面。在iOS 7来临前夕...

fangzhou99
2013/09/17
0
0
iOS 7 开发:设置 Xcode 5 和 iOS 7 SDK

对新的iOS开发者,改变是好的 正如我之前的文章所提及的, iOS 7 代表的不止是苹果改变他们的移动设备的UI;它也代表了对延缓学习怎样开始建立原生iOS应用的开发者的一个机会. iOS 7 是最新的...

oschina
2013/06/19
11K
0
ios界面自动化工具--Appium

ios界面自动化工具--Appium Appium是一款开源的移动端自动化测试框架,支持Android和Ios,之前简单介绍过Appium,链接http://www.yeetrack.com/?p=639。最近在做ios的自动化测试,再详细记录一...

youthflies
2014/10/29
0
0
那些在学习iOS开发前就应该知道的事(part 1)

英文原文:Things I wish I had known before starting iOS development—Part 1 设计师设计出来了一个不错的引导界面,然而当我看到设计稿的时候,我们的app也没几天就要上线了。这个界面模...

TomatosX
2015/06/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

线程安全性--volatile

volatile:当多个线程进行操作共享数据时,可以保证内存中的数据是可见的; @Slf4jpublic class MyVolatile { public static void main(String[] args) { ThreadRun threadRun...

wuyiyi
16分钟前
1
0
大数据入门之hadoop相关概念知识点整理

Hadoop是一个开源框架,允许使用简单的编程模型在跨计算机集群的分布式环境中存储和处理大数据。它的设计是从单个服务器扩展到数千个机器,每个都提供本地计算和存储。今天整理了一些关于had...

技术阿飞
17分钟前
1
0
ssh 免登

ssh-copy-id三步实现SSH无密码登录和ssh常用命令 ssh-copy-id -i .ssh/id_rsa.pub 用户名字@192.168.x.xxx

miaojiangmin
19分钟前
1
0
2018阿里云双12年终大促主会场全攻略

2018阿里云双12年终大促活动已经于12月7日正式开启,从已开放的活动页面来看,活动分为两个阶段: 12月7日-12月23日的拉新返现阶段和12月24日-12月28日的TOP100英雄榜PK阶段。 活动核心亮点:...

阿里云官方博客
20分钟前
1
0
聊聊flink的MemoryStateBackend

序 本文主要研究一下flink的MemoryStateBackend StateBackend flink-runtime_2.11-1.7.0-sources.jar!/org/apache/flink/runtime/state/StateBackend.java @PublicEvolvingpublic interface......

go4it
20分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部