作者ZZB (亨亨)
看板MacDev
标题[问题] 将ModalView加上NavigationCotroller的问题
时间Tue Mar 22 22:35:37 2011
我想要在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