【发布时间】:2011-03-20 07:55:58
【问题描述】:
我有一个 rootController 和 5 个 contentController,每个都有自己的类。
我希望能够从当前内容控制器调用下一个内容控制器。例如,如果我当前正在显示 contentController1,我想要一种显示 contentController2 的方法。
如果我可以向每个控制器的实现文件添加一个简短的方法,将要调用的控制器的编号传递给加载和显示新控制器的实际方法,那将是理想的。
例如:
@implementation ContentController1
- (int) loadNextController {
//take the 1 from ContentController1, add 1 to it, and pass it somewhere else
}
然后在其他地方(根控制器?应用程序委托?)添加以下方法,然后根据 (int) loadNextController 方法发送的 int 加载并显示 contentController:
-(void) loadNextController: (int) nextController {
//init and show controller
}
如果你能给我看代码,更重要的是,它的去向,我将不胜感激。
特雷弗
【问题讨论】:
标签: objective-c ios uiviewcontroller uiapplicationdelegate