让我的屏幕闪烁

时间:2016-05-05 22:28:25

标签: ios animation

我知道此问题已在此处提出,但我无法让它发挥作用。我想在运行方法时将屏幕变为白色 - (void)flashScreen。我已经浏览了很多页面和教程,他们都使用了类似于我在下面的代码中显示的方法:

-(void) flashScreen{

    flash.alpha = 0.0;

    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:3.0];
    flash.alpha = 1.0;
    [UIView commitAnimations];
}

我尝试过使用其他方法,例如:

[UIView animateWithDuration:3.0
                      delay:0.0
                      options:0                     
                      animations:^{
                     flash.alpha = 1.0;
                    }
                  completion:nil];

但这也没有做任何事情。我已经导入了UIKit框架,QuartzCore框架。我错过了什么?

请帮忙!并提前谢谢你!

0 个答案:

没有答案