CoreDataを使用するiPhoneアプリに取り組んでいます。ビューコントローラの1つを使用すると、ユーザーはコーヒーに関する情報を編集できます。UITextFieldには、コーヒーの種類を表す1つの「タグ」を入力できます。
ユーザーがUITextFieldのメイン領域をクリックした場合(新しいタグを入力するため)にキーボードを表示するようにUITextFieldを設定し、そのrightViewとしてボタンを使用して、ユーザーが選択できるUIPickerViewを表示したいと思います。すでに入力されている既知のタグのリストから、つまり:
---------------------------------------------
|This area should display keyboard | button |
---------------------------------------------
私が混乱しているのは、firstResponderキーボードとUIPickerViewを切り替えたり、ユーザーが前後にクリックした場合に元に戻したりする方法です。
確かに誰かがすでにこれを行っているので、これを設定する方法(またはiPhoneのUI要素を正しく使用している場合)に関するヒントは素晴らしいでしょう!ありがとう!