单视图控制器中的iphone多视图控制器

单视图控制器中的iphone多视图控制器,iphone,objective-c,Iphone,Objective C,我使用的是FB之类的侧边栏。我需要为每个视图控制器使用该侧边栏。但我需要在单个页面中编写代码,并在不使用任何插件或故事板的情况下将该单个视图控制器调用到每个视图控制器。请查找下面的图像。我有三个视图控制器,如view1,view2和侧栏。我需要在view1和view2中加载具有相应按钮操作的侧栏控制器。但是如果我单击侧栏中的按钮,我的应用程序就会崩溃。如果我编写了操作,则view1和view2中的按钮表示它正在工作。因此,我需要使用侧栏控制器按钮操作。您可以使用 它利用视图控制器包含,并为您提供

我使用的是FB之类的侧边栏。我需要为每个视图控制器使用该侧边栏。但我需要在单个页面中编写代码,并在不使用任何插件或故事板的情况下将该单个视图控制器调用到每个视图控制器。请查找下面的图像。我有三个视图控制器,如view1,view2和侧栏。我需要在view1和view2中加载具有相应按钮操作的侧栏控制器。但是如果我单击侧栏中的按钮,我的应用程序就会崩溃。如果我编写了操作,则view1和view2中的按钮表示它正在工作。因此,我需要使用侧栏控制器按钮操作。

您可以使用

它利用视图控制器包含,并为您提供一个简单的API来实现侧菜单功能。它与基于故事板的应用程序以及传统设置集成



如果您想编写自己的代码,那么请完成以下步骤。它包含所有带有说明的步骤。你可以很容易地理解它们。

谢谢bhavin。但我不需要使用插件或任何东西。我需要用uiview和uiview动画编写自己的代码。谢谢,这对我来说太难理解了。我的问题是,我无法使用另一个视图控制器为侧边栏中的按钮编写操作。因此,请告诉我是否正确可能的EnableNavigationViewController*cont=[[NavigationViewController alloc]init];[cont LoadData:backgroundView:self.view]@user3243829:既然你已经有了一个示例代码列表,为什么还要编写自己的代码?在我的公司,他们也希望有一些动画效果,所以如果是我自己的代码,我感觉更好,这就是为什么请找到下面的图像,但是图像在哪里???。你能为你的问题添加更多信息吗,与您参考的图像一样,您在应用程序崩溃时使用的代码……加载侧栏视图NavigationViewController*cont=[[NavigationViewController alloc]init]的代码;[cont LoadData:backgroundView:self.view]-(void)加载数据:(UIView*)视图1:(UIView*)视图2{UIButton*设置1=[UIButton Button WithType:UIButtonTypeCustom];[settings1 addTarget:nil action:@selector(ButtonAction2:)forControlEvents:UIControlEventTouchDown];[backView addSubview:settings1];在此情况下,我无法获取按钮2对不起,我无法加载我的图像..请参阅此链接以了解我的信息mageshttp://stackoverflow.com/questions/21403357/using-multiple-view-controller-in-single-view-controller-iphone-sdk