0

现在 Xcode 5 确实鼓励您使用故事板,我将其作为我的工作流程。但是在理解初始化和设置委托时遇到了一些麻烦。(附在我的故事板屏幕上)

我有一个将导航视图控制器加载到容器视图中的根视图控制器类。我希望导航控制器类的根控制器成为情节提要的根控制器。如果没有故事板,这将非常简单。

在我的根类中,我会简单地写:

AlarmBarVC *aBar =  [[AlarmBarVC alloc]init];
UINavigationController *navcon = [[UINavigationController alloc] initWithRootViewController: aBar];

aBar.delegate = self;

self addChildViewController: navcon];
[self.container addSubview: navcon.view];

关于如何使用 Storyboard 实现这一点的任何建议?

感谢您的时间。

在此处输入图像描述

4

1 回答 1

0

要将 RootVC 设置为 Alarm BarVC 的代理,请在 storyboard 中选择 Alarm BarVC 并导航到 Connections 检查器。假设您已在 AlarmBarVC.h 中创建了一个属性来保存委托,您应该会看到一个委托出口,您可以将其拖到 RootVC 中。

于 2013-09-30T20:26:01.680 回答