如何在TextField上创建背景色从白色变为青色的淡入淡出动画



我一直在尝试将文本字段的背景颜色从默认颜色设置为青色(淡入效果(,我搜索了很多,但都做不到。

这是文本字段代码

physics.frame = CGRect(x: 100, y: 863, width: 60, height: 30)
physics.addTarget(self, action: #selector(stringValidation), for: .editingChanged)
physics.addTarget(self, action: #selector(editValidation), for: .editingChanged)
physics.keyboardType = .numberPad
physics.borderStyle = .roundedRect
scroller1.addSubview(physics)

第页。S.我已经在全球范围内声明物理变量为UITextField,我正在使用Swift 4

我们将非常感谢您的时间和帮助!

您可以尝试

self.physics.backgroundColor = .red
UIView.animate(withDuration:0.5) {
self.physics.backgroundColor = .cyan
}

最新更新