縦型レイアウトでうまく動作するUIAlertViewを起動していますが、横長モードではメッセージが表示されません。UIAlertViewにメッセージテキストが表示されない
標準のUIAlertViewで、3つのボタンがあります。
UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Message" delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"one", @"two", nil];
私は(メッセージラベルの高さに応じて)ボタンを下に移動し、再配置ボタンに応じて、アラートのサイズを変更しようとしたが、メッセージが表示されない、そこにはの余地ているにもかかわらず、表示。デバッグのためのいくつかの色にUILabelの背景を設定する
はそれだけで表示されていないことを示している。..
EDIT:
UILabel がある - それは、単に表示されていません。
willPresentAlertView
メソッドでは、NSAlertViewのサブビューでUILabelを見ることができます。
UIAlertView!= NSAlert。前者はiOS、後者はMac OS Xです。 – DarkDust
@ダークダスト:キーボードのスリップ。変更されました。ありがとう – DefenestrationDay
[UIAlertViewのランドスケープモードではメッセージが表示されません]の複製が可能です(http://stackoverflow.com/questions/8059297/uialertview-in-landscape-mode-does-not-display-message) – DarkDust