在表视图控制器中选择行时,TabBar Segue

时间:2013-03-20 21:51:01

标签: core-data uitabbarcontroller segue

我已经在我的表视图控制器中设置了一个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。

提前致谢。

My storyboard flow

1 个答案:

答案 0 :(得分:0)

如果您不想在执行segue之前将值传递给下一个视图控制器或执行任何需要完成的操作,只需显示标签栏,则无需在{{1}中添加任何内容} 方法。如果你在执行segue add和else条件时必须做某事,因为只有两个segues并在else块中写入你的代码。