私の質問は: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 です。UIPickerView
UIPickerView
UIPopOverController
inputView
更新:
ほら、 textField Delegates を使用してこれを実装できることを私は知っています。しかし、私はinputView
のプロパティをUITextField
見つけました.
textField.inputView = pickerView;
しかし、私はUIPickerView
内部を持っていますPopOver
。では、これinputView property
をどのように使用するのUITextField
ですか?
より良いアイデアはありますか?...