0
私はTabBarControllerを使用してその仕様の最初のビューを選択しています。部。これから、私は後で削除しなければならない他のビューをプッシュしました。例(ReviewDetailControllerがあるのUIViewController):TabBarControllerからビューを削除する
ReviewDetailController *ctr = [[ReviewDetailController alloc] initWithNibName:@"ReviewDetail" bundle:nil];
...いくつかの初期化を行い、その後、
self.tabBarController.selectedViewController = ctr;
[ctr release];
これは動作しますが、私は前のビューに戻るする方法を見つけることはありません。
これはnavigationControllerではないので、私はpushViewControllerとそれ以降のpopViewControllerは使用できません。 しかし、私が本当に必要としているのはプッシュしポップすることです。
ありがとうございます!私はtopfrontViewControllerを保存して復元します。
- (IBAction)goBack:(id)sender { \t VocTrainAppDelegate * appDelegate =(VocTrainAppDelegate *)[[UIApplication sharedApplication] delegate]; \t appDelegate.tabBarController.selectedViewController = prevController; } – thpitsch