Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用UIPageViewController-iOS显示用户内容后设置MFSideMenu_Ios_Objective C_Uinavigationcontroller - Fatal编程技术网

使用UIPageViewController-iOS显示用户内容后设置MFSideMenu

使用UIPageViewController-iOS显示用户内容后设置MFSideMenu,ios,objective-c,uinavigationcontroller,Ios,Objective C,Uinavigationcontroller,我正在应用程序中使用故事板,它首先显示了带有UIPageViewController的首次使用页面 完成后,用户注册后,它将进入MFSideMenu 我在另一个故事板上拿着MFSideMenu 当用户按下注册按钮并成功注册时,将触发以下方法 -(IBAction)continueButtonPressed:(id)sender { AppDelegate *appDel = [UIApplication sharedApplication].delegate; UIStoryboard *s

我正在应用程序中使用故事板,它首先显示了带有UIPageViewController的首次使用页面

完成后,用户注册后,它将进入MFSideMenu

我在另一个故事板上拿着MFSideMenu

当用户按下注册按钮并成功注册时,将触发以下方法

-(IBAction)continueButtonPressed:(id)sender
{

AppDelegate *appDel = [UIApplication sharedApplication].delegate;

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"SideMenu" bundle:[NSBundle mainBundle]];
MFSideMenuContainerViewController *container = (MFSideMenuContainerViewController *)appDel.window.rootViewController;
UINavigationController *navigationController = [storyboard instantiateViewControllerWithIdentifier:@"navigationController"];
UIViewController *leftSideMenuViewController = [storyboard instantiateViewControllerWithIdentifier:@"leftMenuViewController"];
UIViewController *rightSideMenuViewController = [storyboard instantiateViewControllerWithIdentifier:@"rightMenuViewController"];

[container setLeftMenuViewController:leftSideMenuViewController];
[container setRightMenuViewController:rightSideMenuViewController];
[container setCenterViewController:navigationController];

[appDel.window makeKeyAndVisible];

}
但我认为这是个例外

[UINavigationController setLeftMenuViewController:]:发送到实例的选择器无法识别

我错过了什么


您能帮助我吗?

这是因为您选择了导航视图作为根视图。请在故事板中将sidemen容器视图设置为初始视图。这将适用于您的视图。 请参考图片: