我很确定这只是一个愚蠢的错误,但在过去的一个小时里我一直试图从我的父视图中移除子视图却没有成功。
在我的第一个视图上,我有:
但是由于某种奇怪的原因,这会导致我的应用程序崩溃并出现EXC_BAS_ACCESS错误,即使这是在HelpView内部,意味着self.view应该指向正确的子视图。希望你能帮忙解决这个问题。
谢谢。 Shai.
在我的第一个视图上,我有:
UIViewController *helpView = [[[UIViewController alloc] initWithNibName:@"HelpView" bundle:nil] autorelease];
[self.view addSubview:helpView.view];
然后在helpView中,我有一个按钮,连接到一个名为“closeHelp”的IBAction,它只执行以下操作:
- (IBAction) closeHelp{
[self.view removeFromSuperview];
}
但是由于某种奇怪的原因,这会导致我的应用程序崩溃并出现EXC_BAS_ACCESS错误,即使这是在HelpView内部,意味着self.view应该指向正确的子视图。希望你能帮忙解决这个问题。
谢谢。 Shai.