我的问题是:在弹出框中带有UIPickerView时如何隐藏键盘?
我的需求:
我有一个视图,其中包含约15个文本字段
。其中7个使用UIPickerView
(位于UIPopOverController
中)来实现下拉功能
。我的问题是当键盘可见并且我点击具有UIPickerView
的UITextField
时,键盘不会自动隐藏。如何最好地实现此功能?
我尝试过:
我尝试了使用inputView
,但它只用于UIPickerView
,而我将UIPickerView
放在了UIPopOverController
中。因此,我无法使用inputView
属性。根据这个提问,这是Apple的错误。
更新:
我知道我们可以通过使用textField委托来解决这个问题。但是我发现了UITextField
的inputView
属性,并且我觉得它非常有趣,因为你只需要将它分配为:
textField.inputView = pickerView;
但是我有一个在弹出窗口中的 UIPickerView
。那么如何使用 UITextField
的 inputView 属性
?
有更好的想法吗?...