眨眼UILabel文本swift2 ios

时间:2016-05-19 15:04:22

标签: ios swift2 uilabel

我看到代码使UILabel中的文本闪烁,但我使用的是Swift 2,并且在Swift中使这样的文本闪烁会发生什么变化?

我只需要这种风格只是提醒我的应用程序的用户启动游戏,然后我不需要任何其他文字闪烁。

2 个答案:

答案 0 :(得分:0)

如果您提供了一些代码,那么答案就更简单了,但如果没有它,我可以做到:

let foo =  UITextField()

UIView.animateWithDuration(0.3, animations: {() -> Void in
    foo.alpha = 0.0
    },
                           completion: { finished in
                            UIView.animateWithDuration(0.3, animations: {
                                foo.alpha = 1.0
                            })
})

答案 1 :(得分:0)

您可以使用 animateWithDuration

来完成此操作

这里我在viewDidLoad()中写道。你可以根据你的要求使用它。

override func viewDidLoad() {
    super.viewDidLoad()

    self.myLabel.alpha=0
    UIView.animateWithDuration(1, delay: 0.2, options:[.Repeat,.Autoreverse],
                      animations:{ self.myLabel.alpha=1.0}, completion: nil)
}