我的问题是:What is the best way to implement "Hiding Keyboard while PickerView (which is inside the PopOver) is Visible"?
我想要的是 :
我有一个观点,其中有15 TextFields. 在 15 个中,比如说 7 个使用UIPickerView(驻留在其中UIPopOverController)来实现DropDown Functionality. 我的问题是当键盘可见并且我单击UITextFieldwith 时UIPickerView,键盘没有隐藏。实现这一点的最佳方法是什么?
我尝试了什么:
我试图实现inputView,但它只用于UIPickerView我在UIPickerView里面的时候UIPopOverController。我认为这就是我无法使用inputView财产的原因。根据这个问题,它是来自 Apple 的错误。
更新:
看,我知道使用 textField Delegates ,我们可以实现这一点。但是我发现inputView了 of 的属性,UITextField并且发现它非常有趣,因为您必须将其分配为:
textField.inputView = pickerView;
但我有UIPickerView内在PopOver。那么如何使用这个inputView property呢UITextField?
有更好的主意吗?...