0
我有一个UIViewController
嵌入在UINavigationController
内,我想从第一个导航控制器的UIViewController
内提供另一个导航控制器。从另一个导航控制器目前的导航控制器
的问题是,当我提出和关闭那些UINavigationController
第一导航控制器的后退按钮消失了,我想现在navCtrl
,当我关闭它的第一UINavigationController
的后退按钮仍然
VendorsViewController* vendorsVC = [[VendorsViewController alloc]initWithNibName:@"VendorsViewController" bundle:nil];
NSMutableArray* vendorListArray = [NSMutableArray arrayWithArray:self.cachedVendorList.crossSearchResults];
[vendorListArray insertObject:@"All Vendors" atIndex:0];
UINavigationController* navCtrl = [[UINavigationController alloc]initWithRootViewController:vendorsVC];
[self.navigationController presentModalViewController:navCtrl animated:YES];
如何解雇你的第二个navigationController? – EridB 2014-10-27 13:20:09
@FahimParkar不是真的,你的意见在哪里? – EridB 2014-10-27 13:22:22
第一个导航控制器的堆栈中有多少个视图控制器?如果只有一个,则不应该有后退按钮。如果没有,假设您在第一个navCtrl的第二个视图控制器中显示第二个navCtrl,当第二个navCtrl被解除时,应该有一个后退按钮。 – gabbler 2014-10-27 13:31:14