【发布时间】:2022-01-27 00:21:42
【问题描述】:
概述:
- 我有一个 TextEditor,它使用一个常量绑定,所以这个值不能改变。
目标:
- 我希望文本编辑器不显示键盘,但仍允许用户复制文本。
问题:
- 如何实现文字复制但不显示键盘?
- 我更喜欢使用 SwiftUI 还是只能使用
UIViewRepresentable?
代码:
import SwiftUI
struct TextView: View {
let text: String
var body: some View {
TextEditor(text: .constant(text))
}
}
struct TextView_Previews: PreviewProvider {
static var previews: some View {
let text = "this is some text"
TextView(text: text)
}
}
【问题讨论】: