iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了iphone – 错误CGImageCreate:无效图像大小:0 x 0,带有(拾取器)窗口旋转大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我在通用项目中使用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_I@L_368_5@m()== UIUserInterfaceI@L_368_5@mPad) {
        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,带有(拾取器)窗口旋转所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。