我已经在我的表视图控制器中设置了一个segue,用于按下按钮。现在我希望在用户选择新添加的对象时有另一个segue。到目前为止,我的代码看起来像这样:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"Add Vehicle Segue"])
{
NSLog(@"Setting RootViewController as a delegate of AddViewController");
AddViewController *addViewController = segue.destinationViewController;
addViewController.delegate = self;
addViewController.managedObjectContext = self.managedObjectContext;
}
我想我需要在旁边添加一个else来处理标签栏segue,但不知道该怎么做。
标签栏视图也就是显示两个标签,所以我不相信我会通过引用核心数据来预先形成segue。
提前致谢。
答案 0 :(得分:0)
如果您不想在执行segue之前将值传递给下一个视图控制器或执行任何需要完成的操作,只需显示标签栏,则无需在{{1}中添加任何内容} 方法。如果你在执行segue add和else条件时必须做某事,因为只有两个segues并在else块中写入你的代码。