iphone – 错误CGImageCreate:无效图像大小:0 x 0,带有(拾取器)窗口旋转

iphone – 错误CGImageCreate:无效图像大小:0 x 0,带有(拾取器)窗口旋转,第1张

概述我在通用项目中使用iOS 6得到此错误(“CG ImageCreate:无效图像大小:0 x 0”),仅适用于新的iPad模拟器(不适用于旧版本或iPhone),如果我加载带有UIPickerViewController的窗口splitViewController只在纵向(不在横向). 当我旋转iPad时,我得到了错误. 我不认为有可能产生错误的图像…为什么? 我用来加载选择器的代码: - (vo 我在通用项目中使用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的路径属性可能会变为未定义,您将收到错误.也不要将属性与局部变量混合,它可能导致错误并使您的代码不可读. 总结

以上是内存溢出为你收集整理的iphone – 错误CGImageCreate:无效图像大小:0 x 0,带有(拾取器)窗口旋转全部内容,希望文章能够帮你解决iphone – 错误CGImageCreate:无效图像大小:0 x 0,带有(拾取器)窗口旋转所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1059769.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存