4

TextField を選択したときに表示される UIPickerView を作成するにはどうすればよいですか? UIPickerView の値を選択すると、この入力が TextField に入りますか?

これを行う方法?これの例はありますか?

4

2 に答える 2

2

UIPickerViewを作成し、inputViewテキストフィールドのとして設定します。テキストフィールドの編集を開始すると、画面上でアニメーション化されます。ピッカービューデリゲートメソッドを使用して、テキストフィールドの値を更新できます。

また、完了ボタン付きのツールバーを作成し、これをinputAccessoryView-として設定することもできます。これにより、値を選択したときにピッカーを閉じることができます。この場合も、テキストフィールドの編集が開始されると、これはピッカービューの上に自動的に表示されます。

于 2012-06-19T07:55:31.613 に答える
1

この例をご覧くださいhttp://www.techotopia.com/index.php/An_iOS_4_iPhone_UIPickerView_Example

最初はpicker.hidden=YESでピッカーを非表示にできます。viewdidloadメソッドで、テキストフィールドにタッチしたときに表示するには、picker.hidden=NO;と記述できます。uitextfielddidstarteditingメソッド内。ありがとう。

于 2012-06-19T07:52:34.577 に答える