gpt4 book ai didi

macos - 更改插入符号的颜色 SwiftUI TextField MacOS

转载 作者:行者123 更新时间:2023-12-05 03:51:50 25 4
gpt4 key购买 nike

我正在尝试更改 SwiftUI 文本字段中插入符号的颜色。

我试过:

.accentColor(Color.init(red: 0.34, green: 0.31, blue: 0.23, opacity: 1.00))

但我收到一条错误消息,指出“'accentColor' 在 macOS 中不可用”。有什么方法可以在 MacOS 中实现相同的目标? .foregroundColor 仅更改文本颜色,但不更改插入符号。

最佳答案

这是可行的解决方案。使用 Xcode 12b 测试

demo

if #available(OSX 10.16, *) {
TextField("Placeholder", text: self.$text)
.accentColor(.red)
} else {
TextField("Placeholder", text: self.$text)
.colorMultiply(.red)
}

关于macos - 更改插入符号的颜色 SwiftUI TextField MacOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62629010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com