BaseViewControllerからViewControllerを継承していて、2番目のビューからコントローラを見るためにpopviewを動作させようとしているときに、SecondViewControllerをストーリーボードID.butでプッシュしました。 popViewControllerがiOS 9で動作していません
dispatch_async(dispatch_get_main_queue(), ^{
[self showMesssgeonAlert:@"Success"];
[self hideProgress];
[self.navigationController popViewControllerAnimated:TRUE];
});
がさえ、私が試した: はここに私のコードです?conditions.Whatの両方で動作していないその
NSArray *controllerArray = self.navigationController.viewControllers;
for (id controller in controllerArray)
{
if ([controller isKindOfClass:[ViewController class]])
{
[self.navigationController popViewControllerAnimated:TRUE];
}
}
しかし、私が何をすべき私を助けてください。
'self.navigationController'は' nil'ない場合はチェックしましたか? – ozgur
両方のビューコントローラが同じ 'UINavigationController'スタックにあることを確認しますか? – Hemang