UITableView
ポップオーバー内に表示されるナビゲーションコントローラー内にあります。ポップオーバー内 (詳細ビュー) からバー ボタンを押すと、モーダル ビューが表示されます。ポップオーバーが表示され、その上にモーダル ビューが表示されている状態で iPad を回転すると、ポップオーバーのコンテンツは、以下に示すように一見ランダムな向きに変わります。
ここで何が起こっているのか分かりますか?
更新:
解決策を実装しようとしていますが、もっと良い方法があるかもしれません。モーダル ビューが閉じられたら、ポップオーバーの所有者にNSNotification
fromを送信します。- (void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error
キャンセルを押すと、ボタンが押されているように見えますが、その後何も起こらず、画面が応答しなくなります。ただし、回転は正常に行われます。
モーダル ビューが閉じられる前に、ポップオーバーを閉じているように見えます。これを行う他の方法を本当に知りません。引き続き助けていただければ幸いです。