我有以下代码在我的视图导航项的标签栏上添加 BackButton。它工作正常。
// Add back button
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStylePlain target:nil action:nil];
[view.navigationController setNavigationBarHidden:NO animated:YES];
view.navigationItem.backBarButtonItem = backButton;
view.navigationController.navigationBar.barStyle = UIBarStyleBlack;
[backButton release];
我使用以下行导航到我的新视图控制器,但它会显示默认动画。
[view.navigationController pushViewController:viewController2 animated:YES];
我想改变它的呈现方式,所以我尝试按照以下方式进行。
[viewController2 setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
[view.navigationController presentModalViewController:viewController2 animated:YES];
这工作正常,但我失去了我的 BackButton..!! 有没有办法以特定的过渡风格呈现我的新视图控制器,并保持我的后退按钮不变?
谢谢。