[問題] 將ModalView加上NavigationCotroller的問題

看板MacDev作者 (亨亨)時間14年前 (2011/03/22 22:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我想要在view1(已經有NavigationController的view), 點擊button用ModalView的方式顯示另一個view2, 且view2有NavigationBar, 然後點擊view2內的按鈕 可以pushViewController到view3, view4....etc 然後view2的NavigationBar有按鈕(dismissModalView)可以回到view1 但目前卡在可以把view2加到navigationBar, 且可以成功的從view2 pushView到view3, view4, navigationBar上面也可以點回上一頁, 但view2上面自己加的dismissModalView的按鈕無法顯現, 沒辦法關掉view2回到view1 我的寫法是 -(IBAction)pushView:(id)sender { View2 *view2 = [[View1 alloc] initWithNibName:@"View2" bundle:nil]; UINavigationController *nav = [[[UINavigationController alloc] initWithRootViewController:view2] autorelease]; UIBarButtonItem *button = [[UIBarButton alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleBordered target:nil action:@selector(dismissModalView:)] nav.navigationItem.leftBarButton = button; [self presentModalViewController:nav animated:YES]; [view2 release]; } 請大家給點意見~~謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.43.119
文章代碼(AID): #1DYBEzDQ (MacDev)
文章代碼(AID): #1DYBEzDQ (MacDev)