我正在使用 iOS 6。我的应用程序有一个标准的导航控制器,其中嵌入了一个 CustomViewController。在这个控制器中,我创建了一个模态视图,如下所示:
-(IBAction)presentModalList:(id)sender {
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
StationsListViewController *list = [storyboard instantiateViewControllerWithIdentifier:@"StationsListViewController"];
[list setStationsData: [self.stationsData allValues]];
[self presentModalViewController:list animated:YES];
}
模态控制器显示完美,但关闭会生成警告。此控制器中的解除方法是:
-(IBAction)backToMap
{
[self dismissModalViewControllerAnimated:YES];
}
生成的警告是警告:
在演示或关闭过程中尝试从视图控制器 < UINavigationController: 0x1ed91620 > 关闭!
有什么线索吗?
谢谢