IOS:在应用启动时显示视图

时间:2011-07-17 18:45:27

标签: ios xcode view

每当我启动一个应用程序时,我想要显示一个视图,这个视图应该自行消失(例如,在开始时我看到这个视图在3秒内消失,因为它的alpha值从1.00变为0.00) 我怎么能得到它?

3 个答案:

答案 0 :(得分:0)

您可以为此目的使用图像 将图像保存为项目中的Default

答案 1 :(得分:0)

您可以从应用委托中以模态视图显示图像。您可以使用简单的动画将alpha从1.0转换为0.0,例如

imageView.alpha = 1.0;
[UIView beginAnimations:nil context:NULL]; {
    [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
    [UIView setAnimationDuration:3.0];
    [UIView setAnimationDelegate:self];
    [UIView setAnimationDidStopSelector:@selector(dismissModalSelector)];
    imageView.alpha = 0.0;
} [UIView commitAnimations];

使用dismissModalSelector设置删除模态视图的方法。

Default.png图像设置为您想要显示的图像会有所帮助,您可能希望设置较短的动画,因为默认设置会显示一两秒钟。

答案 2 :(得分:0)

为什么不编写自定义视图控制器?启动应用程序时,将其设置为窗口的根视图控制器,并设置一个计时器,使视图控制器切换。