在标签栏应用程序(iOS)中使用UINavigationController推送UIViewController

时间:2011-11-03 03:46:54

标签: ios xcode uiviewcontroller uinavigationcontroller

我有一个标签栏应用程序。

我添加了一个UINavigationController作为选项卡。我将RootViewController设置为“ContactViewController”。我有一个按钮,我想点击进入“EmailFormViewController。”

我已经使用该方法推送视图控制器:

-(IBAction)goToEmailForm:(id)sender{
    EmailFormViewController *evc = [[EmailFormViewController alloc] initWithNibName:@"EmailFormViewController" bundle:nil];
    [self.navigationController pushViewController:evc animated:YES];
}

我已将它附加到ViewController上的UIButton中。它应该工作,但我假设问题与基于选项卡的应用程序有关?

我得到的错误是一个EXC_BAD_ACCESS,我知道它与释放不需要释放的东西或沿着那些行发布的东西有关。这不会发生,直到我点击按钮,我没有在这个方法中发布任何东西,所以我很困惑为什么会发生这种情况。感谢。

0 个答案:

没有答案