私はかなりの数の道をたどり、誰かがこれをすぐに見つけられるかどうか疑問に思いました:
テキストフィールドが選択されたときにボタンを表示したい(したがって、キーボードがロードされます)。
私が読んだことから、 NSNotificationCenter はこれを行う1つの方法です:
したがって、viewWillAppearに次のように配置しました
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidAppear:) name:UIKeyboardWillShowNotification object:self.view.window];
宛先(セレクター)については、次のとおりです。
-(void)keyboardDidAppear{
_button2.hidden = FALSE;
}
プログラムはクラッシュ ダンプにアボートします (確かに、これよりも優れたデバッグ パスがあるはずです)。
keyboardDidAppear の唯一の行をコメントアウトした場合
// _button2.hidden = FALSE;
プログラムはまだ中止されます
明らかに NSNotificationCenter が起動しており、何らかの理由で許容されていません
簡単なヘルプをいただければ幸いです。
真剣に、実行エラーが発生したときに取得できるのはクラッシュ ダンプだけですか? それはあなたが必要とするすべてですか?