【发布时间】:2021-02-05 01:39:25
【问题描述】:
我正在使用 SwiftUI,但我正在编写自己的自定义文本掩码,但当用户按下“删除”键时我需要删除。我正在使用onChange 方法,但它没有检测到何时按下特殊键。目前我正在使用:
TextField(self.placeholder, text: self.$text)
.onChange(of: self.text, perform: { value in
print(value)
})
有没有办法检测删除按钮是否被按下?
还是应该使用UITextField 而不是TextField?
【问题讨论】:
-
macOS 或 iPhone 在哪个设备上?
-
您应该需要使用 UITextField。接下来应该会有所帮助:stackoverflow.com/a/65840157/14733292
标签: swiftui