私のアプリケーションではUIPickerView
の値でUITextField
を入力しなければなりません。iPhone:UITextFieldをタップしながらキーボードを隠すことはできますか?
私は2 UITextFields
です。第一テキストフィールドの値で は、キーボード と第二テキストフィールド値でからフェッチされ、私はキーボードを隠し、ここUIPickerView
を表示する第二テキストフィールドをタップにそうUIPickerView
からフェッチされ、私はあなたのより良い参考のために私は何をすべきかを追加
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
[pickerToolBar setHidden:NO];//shows toolbar
[pickerTime setHidden:NO];//shows UIPickerView
[textField resignFirstResponder];
}
しかし、上記のコードを書いた後、キーボードは消えません。
あなたがどんな考えを持っているならば、plzは私を助けて...
私のUIPickerViewは、UITextFieldをタップして開く必要があります。 – iPhone
willBeginEditingのオプションの下で、UIPickerViewを起動し、最初のレスポンダを辞める(キーボードを取り除く)ようにしてください。 –
"willBegingEditing"はUITextfieldのこのメソッドですか? – iPhone