【发布时间】:2011-01-03 17:49:39
【问题描述】:
我的情况如下:我的类SettingsViewController是UINavigationController的子类。该类包含其rootViewController 的逻辑。例如,它充当该根视图控制器中两个表视图的委托和数据源。
我以编程方式设置它没有问题。在SettingsViewController 的初始化器中,我可以创建一个额外的UIViewController 作为根视图控制器,在其视图中定位表视图,并将它们的委托和数据源设置为self。
但我想通过 Nib 加载该根视图。问题是,我不知道如何将那个 Nib 与我的SettingsViewController 连接,如何设置委托和数据源。无法从 Nib 中访问 SettingsViewController。 'File Owner' 代表根视图控制器,而不是 SettingsViewController。
如何从我的根视图控制器 Nib 中访问我的 UINavigationController 子类?
提前致谢。
【问题讨论】:
标签: iphone objective-c cocoa-touch uikit interface-builder