当我在 ios swift 中的文本字段中书写时,使底线视图变得丰富多彩

make bottom line view colourful when i am writing inside textfield in ios swift

当我尝试更新我的文本字段时,我必须让底线视图变得丰富多彩。离开那个框后,线条的颜色应该采用默认值 color.I 试过了但不适用于所有 fields.I 也设置了文本字段的委托。

 func textFieldDidBeginEditing(_ textField: UITextField) {
    self.titleLine.backgroundColor = #colorLiteral(red: 1, green: 0.386627968, blue: 0.209040308, alpha: 1)
}

taskImage

您可以添加另一个委托方法并设置标签:

func textFieldDidEndEditing(_ textField: UITextField) {
    if textField.tag == 100 {
       self.titleLine.backgroundColor = // your default colour
    } 
}

可能对you.thank你有帮助。

你可以使用 SkyFloatingLabelTextField library.it 可能对你有帮助