I am using a NSTimer
to update a UIButton
's title every second.
It works but the text in the title blinks (animates to alpha 0
and back) automatically.
I tried to use button.layer.removeAllAnimations()
with no luck, and no exceptions, so QuartzCore seems to be correctly linked.
Current non-working paranoid code:
UIView.setAnimationsEnabled(false)
UIView.performWithoutAnimation {
button.setTitle(time, forState: .Normal)
button.layer.removeAllAnimations()
}
UIView.setAnimationsEnabled(true)