MFsidemenu
swipeBarを使用するアプリを開発しています。私のアプリは で構成され、ログに記録loginController
するuiViewController
と に変わりuiNavigationController
ます。
MFsidemenu
AppDelegate で次のコードを実行する必要があります。
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:[NSBundle mainBundle]];
UINavigationController *navigationController = (UINavigationController *)self.window.rootViewController;
UIViewController *leftSideMenuViewController = [storyboard instantiateViewControllerWithIdentifier:@"leftSideMenuViewController"];
[MFSideMenu menuWithNavigationController:navigationController
leftSideMenuController:leftSideMenuViewController
rightSideMenuController:nil];
問題は、initialView がuiViewController
(Login) の場合にコードの 2 行目を変更する方法と、その後、それを?secondViewController
である (MainMenu)に渡す方法です。uiNavigationController
MFSidemenu
手短に言えば、メイン コントローラである secondController でのみ動作するようにしたいと考えています。ありがとう!
更新:以下のSpaceDustソリューションによって解決されました:)
質問の更新:使用例はMFSidemenu
、コントローラーにサイドメニューを表示することに限定されています。sideMenuController
ストーリーボードの他のセグエから追放された例。uiTableViewController
別のコントローラーに移動するために実装したサイドメニューで。では、MainMenuView を変更する方法はsideMenuController
didSelectRowAtIndexPath
? 私の英語が私の状況を表すのに十分であることを願っています。もう一度ありがとう!