0

編集モードでサブクラス化するクラスでABNewPersonViewController、透過ビュー(xibファイル)をロードしています。

編集を行っていると、キーボードがポップアップし、次のビューを読み込んだ後でも、キーボードが閉じません。

ファーストレスポンダーをどこで辞任する必要がありますか?

ここに画像の説明を入力してください

4

3 に答える 3

1

ビューが消えるときは、たとえば次のように辞任する必要があります。

-(void)viewWillDisappear:(BOOL)animated{

[myTextView resignFirstResponder];

}
于 2012-03-28T07:38:57.777 に答える
0

最も簡単な方法は、ビューを呼び出すendEditingことです。

于 2012-03-28T09:38:51.440 に答える
0

UITextFieldDelegateを割り当て、このメソッドを記述してキーボードを辞任します

-(BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [TextFieldName resignFirstResponder];

    return YES;
}

これがお役に立てば幸いです。ありがとう!

于 2012-03-30T04:50:36.260 に答える