iOS Swift自定义键盘无法检测键盘类型

3

我正在通过子类化UIInputViewController实现自定义键盘。

我想要为电子邮件地址实现键盘。

我的Xcode版本是8.1,iOS版本是10.1,Swift版本是3.0。

我正在尝试编写代码来查找键盘类型。

  textDocumentProxy.keyboardType?.rawValue
  (textDocumentProxy as UIKeyInput).keyboardType?.rawValue

但是这两行代码总是返回0,也就是默认键盘类型。

请有人帮忙解决一下。


这个问题/答案对您有用吗? - Ahmad F
请查看此链接:https://dev59.com/M4Tba4cB1Zd3GeqP8p5H - Anbu.Karthik
1个回答

0

这里的textfield是textfield类的对象。

textField.keyboardType = .emailAddress

这个问题与扩展相关。 - Anbu.Karthik
抱歉 Anshul,但我想找到键盘类型,而不是更改键盘类型。 - harishchandra gangavane

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接