0

UIKeyboardWillHideNotification通知に登録した後、コールバックが届かないことに気付きましたkeyboardDisappeared:(NSNotification*)note

キーボードの「ダウン キーボード ボタン」を押しようとしていますが、何も起動しません。

これは私が登録する方法です:

[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(keyboardDisappeared:) name:UIKeyboardWillHideNotification object:self];

そして、これは私のコールバックです:

- (void)keyboardDisappeared:(NSNotification*)note
{
    NSLog@("called");
}

また、この方法:

 - (BOOL)textFieldShouldEndEditing:(UITextField *)textField 

が呼び出されていません。しかし、これは:

- (void)textViewDidBeginEditing:(UITextView *)textView 

呼ばれてる...

何か考えや提案はありますか?

ありがとう、

4

1 に答える 1

0

UITextFieldデリゲートメソッドtextFieldShouldReturn:を実装し、テキストフィールドにそのメソッドのファーストレスポンダーステータスを辞任させる必要があります。

于 2012-07-30T04:03:07.333 に答える