我有 UIImageView,我在应用后分配 UIImage
imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)
到图片。
我正在尝试用动画来播放这段代码:
UIView.transitionWithView(imageV!, duration: 0.275, options: [.BeginFromCurrentState , .TransitionCrossDissolve], animations: { () -> Void in
imageV?.tintColor = globalColor
imageV?.setNeedsDisplay()
}, completion: nil)
但它只是跳到最终颜色。 有什么建议吗?谢谢!
最佳答案
对于 Objective-C,它看起来像:
[UIView animateWithDuration:0.25f
delay:0.0f
options:UIViewAnimationOptionBeginFromCurrentState
animations:^
{
imageView.tintColor = color;
}
completion:nil];
关于objective-c - 动画 UIImageView 色调颜色不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36741758/