iPadのTabBarベースのアプリケーションで、「フルスクリーン」でその上にモーダルを表示する方法はありますか?
私はLANDSCAPEONLYAPPを持っており(それが違いを生む場合)、現在モーダルで表示したいアイテムを全画面表示し、明確にするために画面全体に表示したいと思います。「PageSheet」でうまく表示でき、モーダルビューペン先でボタンを数回調整した後は「FormSheet」で問題ありませんが、「FullScreen」を試してみると、背景が白くなります(ただし、TabBarはまだあります)。 (シミュレーターを再起動せずに)ボタンを押して再試行すると、応答しません。
モーダルビューを表示するためのボタンが配置されているビューはCountryViewController.mであり、アクションは次のとおりです。
-(IBAction) showNewModal:(id)sender {
modalContent.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
modalContent.modalPresentationStyle = UIModalPresentationFullScreen;
[self presentModalViewController:modalContent animated:YES];
}
このコードは、TabBarがなくても正常に機能します。このコードに追加するもの、またはAppDelegate.hファイルと.mファイルでさえ何時間も探しましたが、これまでのところ、応答しない(エラーを表示せずに奇妙なことに)か、前述の空白のいずれかです。