【发布时间】:2021-02-08 22:26:53
【问题描述】:
我使用 Text 作为 TextEditor 顶部的占位符标签。无论我如何添加它,通过ZStack 或.overlay,它都会取消TextEditor 的触摸。所以当我点击文本/占位符时,文本编辑器不会激活,如果我点击它,它会激活。这可以在以下示例视图中重现:
struct ContentView: View {
@State private var text = ""
var body: some View {
ZStack {
TextEditor(text: $text)
.padding()
Text("blabla")
.allowsHitTesting(false)
}
}
}
【问题讨论】:
标签: swiftui