swiftui中的textfield怎么修改 placeholder颜色?
时间: 2023-08-12 13:02:28 浏览: 310
在SwiftUI中,我们可以使用`.foregroundColor()`修改TextField的placeholder颜色。具体步骤如下:
1. 创建一个TextField,并设置placeholder文本。
```swift
TextField("请输入内容", text: $text)
```
2. 为TextField调用`.foregroundColor()`函数,并传入所需的颜色。
```swift
TextField("请输入内容", text: $text)
.foregroundColor(.red)
```
这样,TextField的placeholder文本颜色就会被修改为红色。
完整示例代码如下:
```swift
struct ContentView: View {
@State private var text: String = ""
var body: some View {
TextField("请输入内容", text: $text)
.foregroundColor(.red)
}
}
```
当你使用这段代码运行应用程序时,TextField的placeholder颜色将会被修改为红色。如果需要修改其他颜色,只需将`.red`替换为其他颜色即可。
阅读全文
相关推荐


















