SlidePanel で動作するように既存の設定を変更しようとしています。スライド パネルは JA からのものです:- https://github.com/gotosleep/JASidePanels
私の既存のコードは次のとおりです: アプリデリゲートは起動を終了しました:
welcomeViewController = [[MySpyWelcomeViewController alloc] initWithNibName:@"MyWelcomeViewController" bundle:nil];
navController = [[UINavigationController alloc] initWithRootViewController:welcomeViewController];
navController.navigationBarHidden = YES;
self.viewController = self.navController;
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
ユーザーがログインしたら、Home ビュー コントローラーをプッシュするメソッドを呼び出します。
// Push the homeViewController onto the navController
NSLog(@"presentHomeViewController");
self.navController.navigationBarHidden = NO;
[self.navController setTitle:@"Home"];
[self.navController pushViewController:self.homeViewController animated:NO];
JA スライド パネルの例では、次のように表示されます。
self.viewController = [[JASidePanelController alloc] init];
self.viewController.leftPanel = [[JALeftViewController alloc] init];
self.viewController.centerPanel = [[UINavigationController alloc] initWithRootViewController:[[JACenterViewController alloc] init]];
self.viewController.rightPanel = [[JARightViewController alloc] init];
self.window.rootViewController = self.viewController;
スライドパネルはこれをナビゲーションコントローラーではなくビューコントローラーとして扱うため、これを現在のレイアウトに実装する方法がわかりません。現在の実装に JASlidePanel を実装する方法を知っている人はいますか?