APP完整开发(一)启动界面制作以及“延时函数”、“timer”使用
来源:互联网 发布:淘宝联盟手机设置 编辑:程序博客网 时间:2024/05/16 13:46
启动界面显示:
iPhone软件启动后的第一屏图片是非常重要的往往就是loading载入中的意思。设置它说来也简单,但是却无比重要
只需要在resource里面将你希望设置的图片更名为Default.png,这个图片就可以成为iPhone载入的缺省图片
启动界面的制作
iPhone开发实现splash画面非常简单,做一个全屏的欢迎页的图片,把它命名为Default.png,然后放在Xcode工程的Resource里面。
在XXXAppDelegate.m程序中,插入如下代码:
- (BOOL)application:(UIApplication*)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//–inserta delay of 5 seconds before the splash screendisappears–
[NSThread sleepForTimeInterval:5.0]; //延时函数,表示延迟5秒后
//Override point for customization after applicationlaunch.
//Add the view controller’s view to the window anddisplay.
[windowaddSubview:viewController.view];
[windowmakeKeyAndVisible];
return YES;
}
这样splash页面就停留5秒后,消失了。
————————————————————————————————————————————
延时函数和Timer的使用
延时函数:
[NSThread sleepForTimeInterval:5.0]; //暂停5s.
Timer的使用:
NSTimer *connectionTimer; //timer对象
//实例化timer
self.connectionTimer=[NSTimerscheduledTimerWithTimeInterval:1.5 target:selfselector:@selector(timerFired:) userInfo:nil repeats:NO];
[[NSRunLoop currentRunLoop]addTimer:self.connectionTimer forMode:NSDefaultRunLoopMode];
//用timer作为延时的一种方法
do{
[[NSRunLoopcurrentRunLoop]runUntilDate:[NSDatedateWithTimeIntervalSinceNow:1.0]];
}while(!done);
//timer调用函数
-(void)timerFired:(NSTimer *)timer{
done =YES;
}
- APP完整开发(一)启动界面制作以及“延时函数”、“timer”使用
- IOS延时函数和Timer的使用(转)
- 延时函数和Timer的使用
- 延时函数和Timer的使用
- 用html5和js制作一个游戏启动界面(html5游戏开发一)、
- 安卓音乐播放器app开发(一)---功能分析及启动页的制作
- 规范完整APP开发制作流程
- Android中APP启动界面定时跳转(Handler,Timer)
- Android开发笔记--制作启动界面splash
- Android开发笔记--制作启动界面splash
- 一个团购安卓APP界面的制作以及细节
- JS中的延时与Timer函数
- 【Android应用开发】Timer的使用,制作游戏倒计时进度条
- Linux下timer延时的使用
- android开发进阶(一)-- android app启动流程
- 如何制作启动界面
- 制作启动界面
- 启动界面的制作
- 第六条:天天用到的对话框是怎么做的
- 关于代码管理器git使用非常强大的图
- 深度学习(Deep Learning)综述
- mybatis 一对多
- Cas代理报错问题
- APP完整开发(一)启动界面制作以及“延时函数”、“timer”使用
- sin(pi)
- 小心!由HTML跳转到PHP
- java源代码阅读方法
- QTP可以修改默认路径
- android-----获取具体时间并转换为字符型
- Java编程思想--static关键字
- C++ 与Java
- kruskal的最小生成树