我通过设置其InputView属性在UITextField上使用自定义输入视图;它很棒。
但是,在某些情况下,我需要切换回标准键盘输入。直观地说,我正在尝试将InputView属性设置为null,但这不起作用 - 抛出异常。
看看UITextField.InputView实现,就像这样开始:
public void set_InputView(UIView value)
{
if (!value)
{
throw new ArgumentNullException(value);
}
...
因此,很明显将InputView设置为null是不行的......
有人知道怎么做吗?
谢谢
答案 0 :(得分:2)
这是绑定中的一个错误,我修复了它,下一个版本将接受null。同时您可以使用解决方法将其设置为null:
NSObject nil = new NSObject (IntPtr.Zero);
this.InputView = nil;