私は自分のプロジェクトにスライド(分割)ビューコントローラーを採用することに取り組んでいます。
JT、DD、ZUUI、JW、ECS....。
appDelegateでルートビューコントローラーを初期化することを提案するこれらすべてのソース。
このようなもの....
MyMainViewController *controller = [MyMainController alloc] init];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:Controller];
.........
self.window.rootViewController = viewController; [self.window makeKeyAndVisible];
問題は、ビューを表示できないことです。アプリに空白のページが表示され、ナビゲーションバーが空になります。
AQGridを使用してメインビューをカスタマイズしましたが、これにより問題が発生しますか?
私の見方はストーリーボードの見た目とは異なります。(カスタマイズしたためです。)
したがって、初期化するときは、「self.storyboardinitialize......method」を使用しています。
しかし、appdelegateでは、その方法を使用することはできません。
単純に、ビューを初期化すると表示されないため、このビュー階層を作成できません。
- ZUUIRevealControllerは、次の親です。
- UINavigationControllerは次の親です:
- FrontViewController