Ios 如何更改UITextField的文本选择颜色?

Ios 如何更改UITextField的文本选择颜色?,ios,swift,xcode,uitextfield,Ios,Swift,Xcode,Uitextfield,Xcode9.2,iOS 11,swift 我正在做一个项目,用户必须使用键盘输入一些文本。用户可以使用英语和日语键盘。现在,当我开始用英文键盘打字时,效果很好,一点问题也没有。但当我把键盘换成日语,开始多次输入同一个字符时。它在UITextField中显示所选文本 这是我的UITextField设置 self.tf.font = self.font self.tf.textAlignment = .center self.tf.returnKeyType = .done

Xcode9.2,iOS 11,swift

我正在做一个项目,用户必须使用键盘输入一些文本。用户可以使用英语和日语键盘。现在,当我开始用英文键盘打字时,效果很好,一点问题也没有。但当我把键盘换成日语,开始多次输入同一个字符时。它在
UITextField
中显示所选文本

这是我的
UITextField
设置

    self.tf.font = self.font
    self.tf.textAlignment = .center
    self.tf.returnKeyType = .done
    self.tf.inputAccessoryView = nil
    self.tf.text = " "
    self.tf.tintColor = UIColor.clear
    self.tf.textColor = UIColor.darkGray

要更改
UITextField
的文本选择颜色,只需更改“着色颜色”属性:

textField.tintColor = UIColor.purple

要更改
UITextField
的文本选择颜色,只需更改“着色颜色”属性:

textField.tintColor = UIColor.purple

为了清楚起见,是否要更改文本选择颜色?还是要隐藏文本选择颜色?@Carpsen90不应向用户显示该颜色。所以,我将选择short函数。只是想澄清一下,您想更改文本选择颜色吗?还是要隐藏文本选择颜色?@Carpsen90不应向用户显示该颜色。因此,我将选择短函数。