私がこのようなことをすると:
NSMutableArray *viewControllers = [NSMutableArray arrayWithCapacity:1];
[viewControllers addObject:self];
[self.navigationController setViewControllers:viewControllers];
または、このように
UINavigationController *nav = self.navigationViewController;
NSMutableArray *arrViewControllers = [NSMutableArray arrayWithArray:nav.viewControllers];
[arrViewControllers removeObjectAtIndex:1];
nav.viewControllers = arrViewControllers;
ナビゲーションバーのボタンとタイトルは、IOS 7 では更新されていません。そのため、ユーザーがいずれかをタッチするとクラッシュします。これを解決する方法はありますか?
IOS 6 では正常に動作します。