美文网首页
屏幕红光闪烁(用于警报)

屏幕红光闪烁(用于警报)

作者: 流沙Var | 来源:发表于2017-02-10 09:36 被阅读0次

首先在屏幕覆盖一层View, 将其透明度设置成透明

self.redView =[[UIView alloc] initWithFrame:kMainScreenFrame];
self.redView.backgroundColor = KcolorRed;
[kMainWindow addSubview:self.redView];
[self.redView setAlpha:0];
        

闪烁事件如下, 根据自己需要添加在何处

//屏幕红光闪烁
- (void)screenFlicker {
    //定时器的添加为了屏幕一直闪烁
    if (self.twinkleTime) {
        [self.twinkleTime invalidate];
        self.twinkleTime = nil;
    }
    self.twinkleTime = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(screenFlicker) userInfo:nil repeats:YES];
    
    [self.redView setAlpha:1];
    [UIView beginAnimations:@"flash screen" context:nil];
    [UIView setAnimationDuration:1.0f];
    [UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
    [self.redView setAlpha:0.0f];
    [UIView commitAnimations];
}

相关文章

  • 屏幕红光闪烁(用于警报)

    首先在屏幕覆盖一层View, 将其透明度设置成透明 闪烁事件如下, 根据自己需要添加在何处

  • 沙卷风

    1 “警报,警报,飞船燃料不足,无法摆脱当前星球的引力。” 孙一峰看着驾驶舱里面不停闪烁的红光,又抬头看了看不远处...

  • 2020年2月1日东京迪士尼一日游

    凌晨2点09分,我跟大美的手机同时发出尖锐的警报声,伴随着警报声,手机屏幕也发出红光,我以为手机出问题了,拿...

  • 【科幻】火星漂流(3)意外中的意外

    意外就在此时发生了。他的头盔里突然响起刺耳的警报声。整个舱内的仪表同时闪烁起来,刺耳的鸣声和闪烁的红光把他一下子从...

  • 【短篇征文】初醒

    【 一 】 狭长的通道里,刺耳的警报声回荡不息,顶壁上猩红的灯光以极快的频率闪烁,阵阵脚步声踩着红光由远及近。 陆...

  • 父亲在ICU的日子(2)

    警报器的蜂鸣和闪烁的红光刺痛了我的眼睛,泪水迅速溢出眼眶。冰冷的墙和窗,把仓惶无助的我们和命悬一线的父亲隔开,那是...

  • DEEPIN 屏幕闪烁问题

    这个系统在滑动的时候, 屏幕一直闪烁, 我也百度到了一篇帖子, 也是同样的问题, 然后一路找到了 github 上...

  • 城管执法车没有车牌

    前几天晚上,楼下前面的过道警报灯闪烁,一辆警报灯闪烁的皮卡后跟着一辆无牌电动汽车,电动汽车应该是临时工或者是协...

  • 警报器噪音——麻木的人听不到

    晚上吃完饭从餐厅出来,路过学校河南农村信用社的ATM ,听到门口警报器响个不停,红色的警报灯快速的闪烁着。 环...

  • media自适应

    媒体类型 all 用于所有设备screen 用于电脑屏幕,平板电脑,智能手机等。speech 应用于屏幕阅读器...

网友评论

      本文标题:屏幕红光闪烁(用于警报)

      本文链接:https://www.haomeiwen.com/subject/xrhgittx.html