从rootViewController
我浏览到一个UIViewController
if (self.contr == nil) {
ExampleViewController *controller = [[ExampleViewController alloc]
initWithNibName:@"Example"
bundle:[NSBundle mainBundle]];
self.contr = controller;
[controller release];
}
[self.navigationController presentModalViewController:self.contr animated:YES];
在的UIViewController我有方法
-(IBAction) goBack:(id)sender {
[self.navigationController dismissModalViewControllerAnimated:YES];
}
我加入了签名.h文件。 在.xib
文件,我有一个UIToolbar
一个UIBarButtonItem
。 我连接按钮,将文件的所有者- goBack
:
一切都显示在屏幕上,但是当我按一下按钮, goBack
不叫。 我也试图做到这一点,而不是编程,但我得到了同样的结果 - 出现的一切,但点击没有反应。
任何想法,为什么它不工作?
编辑:我刚刚发现看不见的东西是在工具栏上。 如果我点击一个特定的点(在工具栏),然后GoBack的:被调用。 由于我导航使用presentModelViewController这个屏幕,导航栏没有出现......但可能它的存在,这就是被隐藏的工具栏。