码迷,mamicode.com
首页 > 移动开发 > 详细

ios启动页动画

时间:2015-05-22 19:25:57      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:启动动画

在AppDelegate.m文件中添加如下代码


//初始化UIImageView对象,其中mScreenWidthmScreenHeight为定义的全局常量
// mScreenWidth=self.view.frame.size.width  mScreenHeight=self.view.frame.size.height
    UIImageView *splashView=[[UIImageView allocinitWithFrame:CGRectMake(00mScreenWidthmScreenHeight)];
//将图片添加到UIImageView对象中
    splashView.image=[UIImage imageNamed:@"Default"];
    [self.window addSubview:splashView];
    [self.window bringSubviewToFront:splashView];
//设置动画效果
[UIViewbeginAnimations:nilcontext:nil];
[UIViewsetAnimationDuration:3.0];
[UIViewsetAnimationDelegate:self];
    splashView.alpha=0.0;
    splashView.frame=CGRectMake(-60, -90440700);
[UIViewcommitAnimations];

3.然后启动模拟器,就可以看到动画效果了

还有两点需要注意的事,我创建的是empty project,上面的这段代码一定要放在[self.windowmakeKeyAndVisible];之后,否则没有效果。


还有一点,如果你创建的是sigleview project项目的话,需要在这段代码最前面添加[self.window makeKeyAndVisible];这段代码才会起作用。

ios启动页动画

标签:启动动画

原文地址:http://5828666.blog.51cto.com/5818666/1653952

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!