0

SignViewController にタブ バーを追加した tabBar アプリケーションがあります 設定タブに 3 つの異なるタブがあります ボタンをクリックするよりも logOut ボタンがオンになっています タブ バーをポップして SignViewController に戻りたいです。この小さな問題で誰でも助けてもらえますか

4

2 に答える 2

1

アプリの流れを理解する必要があると思います。

まず、 を使用してアプリケーションを実行していますrootviewcontroller

ログインに成功したら、割り当てるだけrootviewcontroller = tabbarcontroller.viewですよね?

必要なのは、アプリからログアウトしたいときに、同じ rootview を main に割り当てるだけですrootviewcontroller。何もする必要はありません。

または、subviewsウィンドウに追加する場合は、次のような add および remove メソッドを使用します

[self.window addSubview:rootview];
[tabbar removefromSuperview];

これがお役に立てば幸いです。

于 2012-05-26T12:05:44.333 に答える
0

SignviewController をナビゲーションのルートとして使用します。次に、メソッドを使用できます

    [self.navigationController popToRootViewControllerAnimated:YES];
    [self.navigationController popToViewController:signViewController animated:YES];
于 2012-05-26T11:27:30.157 に答える