0

追加ボタンを押すために、テーブルビューコントローラーにセグエセットが既にあります。ここで、ユーザーが新しく追加されたオブジェクトを選択したときに別のセグエが必要です。私のコードはこれまでのところ次のようになります。

- (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 ifを追加する必要があると思いますが、その方法がわかりません。

また、タブ バー ビューは 2 つのタブを表示するためだけにあるため、コア データへの参照を使用してセグエを実行するとは思いません。

前もって感謝します。!

私の絵コンテの流れ

4

1 に答える 1

0

次のView Controllerに値を渡したり、セグエを実行する前に必要なアクションを実行したくないが、タブバーを表示するだけの場合は、prepareForSegue:sender:メソッドに何も追加する必要はありません. セグエは 2 つしかないため、セグエの add and else 条件を実行するときに何かを行う必要がある場合は、else ブロック内にコードを記述します。

于 2013-03-21T08:51:19.927 に答える