您的位置:首页 > 其它

给iPhone程序创建Splash欢迎界面

2013-08-19 18:19 302 查看
给iPhone程序创建Splash欢迎界面

2011年06月27日 星期一 13:57
给iPhone程序创建Splash欢迎界面

官方SDK最简单的方法

最简单的方法就是做一个全屏的欢迎页的图片,把它命名为Default.png,然后放在Xcode工程的Resource里面。
执行就可以看到你的这个默认图像在程序完全加载之前显示在屏幕上。

但是这个方法有个问题,如果你的程序很快载入了,这个图片会立刻消失,导致还没有看清楚图片上的内容。
而且有些内容虽然程序已经载入了,但是有些程序需要的资源是要从服务器上加载的,所以直接进入程序,用户还是无法使用这个应用。

自定义model view方法

这个方法的大体思路就是创建一个model view,在程序载入完成后调用这个model
view,显示其中的图片。当你的资源载入完成后,再完全移除这个model view。 具体方法为:

   1.
随便建立一个iPhone的工程,例如叫Splash。

   2.
在SplashAppDelegate.m中,在applicationDidFinishLaunching方法的最后加入:

        
1.

           
 

        
2.

           
[viewController showSplash];

        
3.

           
 

     
以在加载程序完成后,显示欢迎页

   3.
在SplashViewController.h加入以下属性和方法

        
1.

           
 

        
2.

           
#import <uikit/UIKit.h>

        
3.

           
 

        
4.

           
@interface SplashViewController : UIViewController {

        
5.

                   
IBOutlet UIView *modelView;

        
6.

           
 

        
7.

           
}

        
8.

           
 

        
9.

      
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: