viewWillAppear:animated
メインビューコントローラに次のコードを追加しました。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(showKeyboard:) name:UIKeyboardWillShowNotification object:nil];
そして、私はこのメソッドを同じクラスに実装しました、
- (void)showKeyboard:(NSNotification *)notification
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil message:@"Keyboard will appear." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
}
メインビューコントローラにはUITextFieldオブジェクトがあります。
iPad2(iOS 5.0)では、フォーカスされたときにアラートビューが表示されます。ただし、iPad mini(iOS 6.0)では、ソフトウェアキーボード以外は何も表示されません。
iPadminiをiPad2と同じ動作にしたい。
ありがとう、