我正在尝试在 UIView 上创建闪烁效果。目前,我正在使用使 UIView 闪烁无数次的代码。代码看起来像这样
到目前为止我做了什么:
func startBlink() {
UIView.animate(withDuration: 0.8,//Time duration
delay:0.0,
options:[.allowUserInteraction, .curveEaseInOut, .autoreverse, .repeat],
animations: { self.alpha = 0 },
completion: nil)
}
但是这段代码使 ui 视图闪烁了无数次。我使用了另一个代码,但它只闪烁了一次。
我想要的是:
所以我非常接近,但我真的想闪烁 UIView 有限次数,即 30 次,它必须在第 30 次闪烁后停止。
请帮助我,我想我的问题很清楚。请帮帮我。