在iOS上,数字键盘在iPad上有返回键但在iPhone上没有。
我采用标准方法将工具栏添加为目标文本字段的inputAccessoryView
,其中包含“完成”按钮。
然而,在iPad上,键盘已经有一个返回键(根据UIReturnKeyType
中列举的常量之一标记为“完成”,“下一步”等);我想在必要时才显示附件视图。
有没有办法检测这种密钥的存在,而不是查询用户界面习惯用法(不优雅)的方法?
我之所以这样问是因为,iPad键盘有一个返回键,而iPhone的键盘似乎不是一个实现细节,原则上与设备是手机还是平板电脑无关。因此,感觉它可能会在未来发生变化,打破我的(不可靠的)解决方案。