如何让UIBarButtonItem打开一个新的视图控制器?
问题描述:
我想添加方法,当按下这个信息按钮时打开新的视图控制器。如何让UIBarButtonItem打开一个新的视图控制器?
UIBarButtonItem *infoItem = [[UIBarButtonItem alloc]
initWithTitle:@"Info"
style:UIBarButtonItemStyleBordered
target:nil
action:@selector(action)];
答
-(void)action {
MyViewController *myView = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[myView presentModalViewController:YES]; // present view modally
[self.navigationController pushViewController:myView animated:YES]; // add to navigation stack
[myView release];
}
+0
感谢您的正确方向。 – user1120133 2012-01-03 21:19:57
里面的动作选择,你可以编写自己的代码来推动的意见。 – rishi 2012-01-03 18:21:48