ios开发启动页面

很简单,直接把你的欢迎图片命名为 Default.png 就可以了,

应用启动的时候会自动展示你的欢迎图片的。

当然,不同的设备,命名不同,但是图片是相同的,只是分辨率有差别。

目前iOS主流的几种设备分辨率如下:

iPhone 1(指第一代iPhone),iPhone 3G,iPhone 3GS ,iPod Touch
1,iPod Touch 2,iPod
Touch 3

分辨率为320x480(宽x高 3:2),欢迎图片命名为Default.png;

iPhone 4,iPhone 4S ,iPod Touch 4

分辨率为640x960(16:9),欢迎图片命名为[email protected];

iPhone5 分辨率为 640x1136,欢迎图片命名为[email protected];

iPad 1,iPad2,iPad
mini    分辨率为768x1024    欢迎图片命名为Default~ipad.png,

New iPad(iPad 3),iPad 4 分辨率为1536x2048
  欢迎图片命名为[email protected]

(以上未考虑横屏情况)

另外,有时应用启动得很快,欢迎图片一闪而过,如果想要等待几秒再进入应用 可以在AppDelegae.m

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

{

[NSThread sleepForTimeInterval:3];

}

时间: 2025-01-01 11:25:54

ios开发启动页面的相关文章

iOS 设置启动页面 时间

[NSThread sleepForTimeInterval:3.0];  时间越大  ,启动页面停留的时间越长 iOS 8之后,,创建项目自带的有  LaunchScreen.xib  可直接用 版权声明:本文为博主原创文章,未经博主允许不得转载.

iOS App启动页面

很简单,直接把图片命名为Default.png就可以了,放在工程里,当app启动的时候就会有了 当然,不同的分辨率对应不同的名字,但是图片是相同的 4.0 inch screen: [email protected] (old 640x1136 ~ for iPhone 5) 4.0 inch screen: [email protected] (new 640x1136 ~ for iPhone 5) 4.7 inch screen: [email protected] (750x1334 ~

IOS开发之页面间传值的几种小方法

最正经的页面间传值方式莫过于代理传值,今天写的几种小方法不包括代理传值,因为是自学的原因,现在都不知道这几种方法的优缺点,往知道的朋友指正一下: 第一种:属性传值:(这种方法在故事版无效,适合纯代码编写时使用,为什么???) 前提:比如说有两个视图控制器:AViewController和BViewController,他们之间想从A传值到B, ——>在AViewController.m文件中 (1)导入BViewController #import "BViewController.h&q

iOS开发启动页引导图

1.下面的代码写在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 2. 引进附件里的类, 记得改类里的图片啊啥的(http://files.cnblogs.com/files/godlovexq/UDP.zip) if (![[NSUserDefaults standardUserDefaults] boolForKey:@"

IOS开发之页面切换

从一个ViewController切换到另一个ViewController有下面几种方法: (1)addsubview方法切换视图 self.view addSubview:(加载的新页面); 相应的 [self.view removeFromSuperview];移除添加的view (2)self.view insertSubview:(加载的新页面) atIndex:n; 对n的解释:页面都是层次叠加的,n表示加载到那一层上面 (3)presentModalViewController方法

iOS 让启动页面延迟的方法

<1> 利用多线程的方法:[NSThread sleepForTimeInterval:300];

iOS开发-委托(Delegate)浅谈

委托其实并不是OC中才有,C#中也有,不过彼此的理解方式是不一样的,OC中委托是协议的一种,需要使用@protocol声明,委托一般在iOS开发中页面中传值用的比较多.委托是Cocoa中最简单.最灵活的模式之一,委托其实字面上的意思就是将需要的事情委托给别人做,业务场景可以参考主视图和子视图之间的页面关系,或者是视图层和数据层之间的交互. 简单的委托 委托通过@protocol声明,可以定义方法,引用委托的对象,需要实现其方法,方法默认都是@required的,同时可以设置为可选的@option

iOS开发-UIApplication和App启动状态

UIApplication简单从字面上了解就是应用程序,开发的时候有的时候会根据需要调用其中的方法,看起来不起眼,实际在iOS开发UIApplication提供了iOS程序运行期间的控制和协作工作.每一个应用程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例,就是设计模式中常说的单例模式,通过sharedApplication获取单例对象,不需要另外的init一个UIApplication. UIApllication概念 经常程序可能编译的时候没错,运行的时候报错,

iOS开发UI篇—程序启动原理和UIApplication

iOS开发UI篇-程序启动原理和UIApplication 一.UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序. (2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示. (3)通过[UIApplicationsharedApplication]可以获得这个单例对象 (4) 一个iOS程序启动后创建的第一个对