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