2010年10月3日日曜日

UITextField で入力後キーボードを隠す方法

UITextFieldへの入力後に、キーボードを隠すには以下で行います。


-(IBAction)textFieldDoneEditing:(id)sender{
[sender resignFirstResponder];
}

nibは以下のようにリンクします。
EditingDidEndでなく、DidEndOnExitでアクションを拾い
delegateをFile's Ownerと結びすけると出来上がりです。delegateを結ぶ意味は今ひとつわかってないですね。まぁそういうことということで。

バックグラウンドをタップする、キーボードに隠れるフィールドの表示など、詳細はこちらに詳しく記載されています。

http://www.mobisoftinfotech.com/blog/iphone/iphone-uitextfield-tutorial-handling-keyboard-interactions/


0 件のコメント:

コメントを投稿