【发布时间】:2017-05-24 00:27:28
【问题描述】:
给定一个带有屏幕文本标签和按钮的应用。每次按下按钮,文本都会改变。我希望能够按下按钮,并且在更改文本时文本会“闪烁”,以使文本更改对用户更明显。
给定以下变量:
@IBOutlet weak var text: UILabel!
@IBAction func buttons(_ sender: UIButton) {}
我尝试过 SKAction、淡入/淡出,但所有教程/帮助都在旧版本的 Swift 中,不适合我。
【问题讨论】:
-
您是否尝试更改 UILabel 的 alpha 值?它只是工作
-
有很多有趣的方法可以用 UIKit 完成,我现在没有时间给你写代码,但是对 UIView 的动画方法做一些研究,比如
animateWithDuration或transitionWith和transitionFrom
标签: ios swift button text blink