[問題] 將ModalView加上NavigationCotroller的問題
我想要在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
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章