0

NSMangedObject サブクラスから分岐したカテゴリがあります。コア データ オブジェクトの作成と削除を処理します。

作成メソッド内で、新しいオブジェクトを構成するかどうかをユーザーに尋ねる UIAlert を表示します。UIAlert に応答するデリゲートは同じカテゴリです。

ここから設定ダイアログを画面にプッシュしたいと思います。これを行う最善の方法は何ですか。私の全体的なアプリケーションは UITabBarController に基づいています

これは正しいと思いますか...

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
    AppDelegate *dc = [[UIApplication sharedApplication]delegate];

    //push the Configuration dialog to the screen from here
    NewVC *newVC = [[NewVC alloc]initWithNibName:@"New VC" bundle:nil];

    [dc.tabBarController presentViewController:newVC animated:YES completion:nil];
}
4

1 に答える 1

0

View Controller をそのデリゲートにしてUIAlertView、そこからモーダルを提示する必要があります。そのためclickedButtonAtIndex、View Controller のコードに移動する必要があります。

于 2013-01-13T16:08:33.063 に答える