我有一个自定义TextField
,希望能够在 上使用.keyboardType(.numberPad)
修饰符,CustomTextInputField
而不必通过初始化程序发送它。这是否可以覆盖修饰符或通过环境访问键盘类型,还有其他建议吗?
struct CustomTextInputField: View {
@Binding private var text: String
init(text: Binding<String>) {
self._text = text
}
var body: some View {
TextField("Type Text Here", text: $text)
}
}