私の質問は:What is the best way to implement "Hiding Keyboard while PickerView (which is inside the PopOver) is Visible"?
私が欲しいもの:
周りにあるビューが1つあります15 TextFields。15 のうち、たとえば 7 を使用してUIPickerView( に常駐UIPopOverController) を実装しDropDown Functionalityます。私の問題は、キーボードが表示されているときに をクリックするUITextFieldとUIPickerView、キーボードが非表示にならないことです。これを実装する最良の方法は何ですか?
私が試したこと:
実装しようとしましたが、内部にある間inputViewだけ使用されます。それが私が財産を使うことができない理由だと思います。このQuestionによると、Apple の Bug です。UIPickerViewUIPickerViewUIPopOverControllerinputView
更新:
ほら、 textField Delegates を使用してこれを実装できることを私は知っています。しかし、私はinputViewのプロパティをUITextField見つけました.
textField.inputView = pickerView;
しかし、私はUIPickerView内部を持っていますPopOver。では、これinputView propertyをどのように使用するのUITextFieldですか?
より良いアイデアはありますか?...