【发布时间】:2019-08-14 08:06:55
【问题描述】:
我在使用 SwiftUI TextField 时遇到问题。光标和文本字段最初的大小非常小,在输入时它会增长到完整大小(在本例中为 .largeTitle)。我已将背景设为黑色,因此您可以看到实际字段发生了什么。有没有办法设置 TextField 的大小,使光标从与文本相同的大小开始?我已经尝试了文档中的所有功能,但没有成功...这是使用 Xcode 11 Beta 5。谢谢!
TextField("", text: input)
.lineLimit(nil) // doesn't seem to work in Xcode 11 Beta 5
.font(.largeTitle)
.foregroundColor(.blue)
.background(Color.black)
【问题讨论】: