每当我启动一个应用程序时,我想要显示一个视图,这个视图应该自行消失(例如,在开始时我看到这个视图在3秒内消失,因为它的alpha值从1.00变为0.00) 我怎么能得到它?
答案 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)
为什么不编写自定义视图控制器?启动应用程序时,将其设置为窗口的根视图控制器,并设置一个计时器,使视图控制器切换。