小编典典

更改 UITextField 和 UITextView 光标/插入符号颜色

all

我想知道在iOS中更改光标/插入符号的颜色UITextFieldUITextView如果它的答案相同)。我已经看到了 OSX
开发的答案,但没有看到 iOS 的答案。

这甚至可能吗?


阅读 68

收藏
2022-05-30

共1个答案

小编典典

如果您的目标是 iOS 7+,这会变得容易得多。只需使用外观代理使用光标更改tintColor字段的 ,它将应用于整个应用程序:

斯威夫特 3.0:

UITextField.appearance().tintColor = .black

目标-C:

[[UITextField appearance] setTintColor:[UIColor blackColor]];

同样的答案适用于个人UITextField

斯威夫特 3.0:

myTextField.tintColor = .black

Objective-C

[myTextField setTintColor:[UIColor blackColor]];
2022-05-30