【发布时间】:2012-01-22 19:32:48
【问题描述】:
我一直在为客户端的应用程序上使用 iOS5,我需要根据 tableviewcell 的状态从 UINavigationController 动态执行不同的 segue。
如果您看到故事板(附在此处http://www.online.com.bo/apple/multinavigationsegues.png),基本上导航控制器会生成 2 个转场,我需要“绕过”导航控制器来执行其中一个转场,但我不确定如何.
附件是我在 ROOT tableview 控制器上执行基本 segue 的代码。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"CategorySegue"])
{
UINavigationController *navigationController = segue.destinationViewController;
CategoryDetailsViewController *categoryDetailsViewController = [[navigationController viewControllers] objectAtIndex:0];
categoryDetailsViewController.delegate = self;
categoryDetailsViewController.templateID = self.templateID;
}
}
请帮忙!!!
【问题讨论】:
标签: uinavigationcontroller ios5 storyboard