swift - 当我在 ios swift 的文本字段中书写时,使底线视图变得丰富多彩
问题描述
当我尝试更新我的文本字段时,我必须使底线视图变得丰富多彩。离开该框颜色后,行的颜色应采用默认颜色。我试过了,但不适用于所有字段。我也设置了文本字段的代表。
func textFieldDidBeginEditing(_ textField: UITextField) {
self.titleLine.backgroundColor = #colorLiteral(red: 1, green: 0.386627968, blue: 0.209040308, alpha: 1)
}
解决方案
您可以添加另一个委托方法并设置标签:
func textFieldDidEndEditing(_ textField: UITextField) {
if textField.tag == 100 {
self.titleLine.backgroundColor = // your default colour
}
}
它可能对你有帮助。谢谢。
推荐阅读
- javascript - TestCafe-TestController 未定义
- asp.net - 如何获得他的价值
- angular - 角材质sidenav悬停
- javascript - 什么情况下mongo会生成唯一ID
- python - plotly express 平面图中的单轴标题
- c# - ECDiffieHellman - mbedTLS 与 C#
- java - 从端口的方法返回一个类而不是 void
- laravel - How to switch Vue.js to production mode in Laravel?
- scala - 无形的 Coproduct 的类型类 NumberLike 实例
- swift - 如何根据iOS版本在一个应用程序中添加两个应用程序?