将另一个故事板中的视图加载到另一个故事板的视图中

时间:2013-02-19 06:40:35

标签: ios5 storyboard

我有这样的要求。

该应用程序的实现类似于我们在Facebook或路径应用程序中找到的幻灯片面板UI。 我正在使用JSSlidePanel(https://github.com/gotosleep/JASidePanels),它需要添加3个控制器,

slidePanellcontroller.leftPanel = leftsideViewController;
slidePanellcontroller.centerPanel = centerViewController;
slidePanellcontroller.rightPanel = rightsideViewController;

我为slidePanellcontroller和centerViewController创建了一个单独的故事板。 slidePanellcontroller从主故事板加载,centerViewController将从另一个名为tabbar storyboard的故事板加载。基本上,centerViewController是一个标签栏控制器。

现在我不确定如何将centerViewController的视图添加到slidePanellcontroller视图中。

请提供任何意见。

谢谢,

1 个答案:

答案 0 :(得分:0)

第一次实例化其他故事板:

UIStoryboard otherStoryboard = [UIStoryboard storyboardWithName:@"otherstoryboardfilename" bundle:nil];

然后通过您在Interface Builder中为其设置的标识符实例化视图控制器。

UIViewController *centerViewController =
  [otherStoryboard instantiateViewControllerWithIdentifier:@"centerViewControllerIdentifier"]