MFsidemenuswipeBarを使用するアプリを開発しています。私のアプリは で構成され、ログに記録loginControllerするuiViewControllerと に変わりuiNavigationControllerます。
MFsidemenuAppDelegate で次のコードを実行する必要があります。
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? 私の英語が私の状況を表すのに十分であることを願っています。もう一度ありがとう!