iphone – 错误CGImageCreate:无效图像大小:0 x 0,带有(拾取器
发布时间:2020-12-14 19:58:46 所属栏目:百科 来源:网络整理
导读:我在通用项目中使用iOS 6得到此错误(“CG ImageCreate:无效图像大小:0 x 0”),仅适用于新的iPad模拟器(不适用于旧版本或iPhone),如果我加载带有UIPickerViewController的窗口splitViewController只在纵向(不在横向). 当我旋转iPad时,我得到了错误. 我不认
我在通用项目中使用iOS 6得到此错误(“CG
ImageCreate:无效图像大小:0 x 0”),仅适用于新的iPad模拟器(不适用于旧版本或iPhone),如果我加载带有UIPickerViewController的窗口splitViewController只在纵向(不在横向).
当我旋转iPad时,我得到了错误. 我不认为有可能产生错误的图像…为什么? 我用来加载选择器的代码: - (void) pickerViewControllerDidFinish:(PickerViewController *)controller { if (UI_USER_INTERFACE_IDIOM()== UIUserInterfaceIdiomPad) { self.path = controller.path; [self dismissViewControllerAnimated:YES completion:nil]; FeedRootViewController *controllerF = [[FeedRootViewController alloc] initWithNibName:@"FeedRootViewController" bundle:nil]; controllerF.path = self.path; controllerF.detailViewController = self.detailViewController; [self.navigationController pushViewController: controllerF animated:YES]; [controllerF release]; NSString *urlAddress = [[NSBundle mainBundle] pathForResource:@"feeds" ofType:@"html"]; NSURL *url = [NSURL fileURLWithPath:urlAddress]; NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; [detailViewController.webView loadRequest:requestObj]; [detailViewController.webView setScalesPageToFit:YES]; [path release]; } } 但是我不知道问题是否来自这个代码…… 解决方法
代码的最后一行[路径发布];看起来很可疑.如果path是局部变量,则确保它不会在dealloc方法中释放.如果它释放FeedRootViewController的路径属性可能会变为未定义,您将收到错误.也不要将属性与局部变量混合,它可能导致错误并使您的代码不可读.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – ”ExecuteReader需要一个开放且可用的连接.连接的当前
- spanion flash 操作要点总结
- 关于C# 中的布尔运算符 "&" "|” 与 其类
- ruby-on-rails – before_save中的mark_for_destruction
- vuex store的运用
- 我可以使用Flutter出货的Dart SDK作为AngularDart的SDK吗?
- vue点击input弹出带搜索键盘并监听该元素的方法
- Flutter 使用Navigator进行局部跳转页面
- c# – 如何将带图像的段落添加到iTextSharp表格中的单元格?
- c# – 在每个页面检查会话?