当前,我的SwiftUI TextField
的光标/插入符号是 blue 。是否有用于光标颜色的API或解决方法?
答案 0 :(得分:3)
尝试了一下,.accentColor
完成了窍门。
TextField(" Enter some text", text: $name)
.accentColor(.yellow)
答案 1 :(得分:1)
它如Shim所说
TextField(" Enter some text", text: $name)
.accentColor(.yellow)
Xcode 11.4.1
答案 2 :(得分:0)
另一个答案对我不起作用,但这对我有用!看起来光标在 SwiftUI 自定义行间距上效果不佳...
extension NSTextView {
open override var frame: CGRect {
didSet {
insertionPointColor = .black
}
}
}