嘿家伙首先我得到了一张图片视图的图像是2900x2100,文件大小约为4MB我也有一个滚动视图来移动图像。 无论如何它坠毁,首先我虽然是因为4MB的大小。然后我调整它的大小,使它成为1287x1234和1.3MB,但是当我放大太多时它变成了像素。 之后,我设法使它与1.5 MB的2900x2100!所以我在我的设备上运行它,它仍然崩溃!iPhone:Image查看图片大小限制
任何人都知道这是为什么? 这是我在调试器控制台上得到的结果
编程接收信号:“0”。
警告:check_safe_call:无法恢复当前帧
这里有更多的信息,这是我的viewDidLoad方法:
的UIImageView * tempimage = [[UIImageView的页头] initWithImage:[UIImage的imageNamed: @ “sanlucasFLAT.jpg”]];
self._FLatLucasImageView = tempimage;
[tempimage release];
_FLatLucasImageView.frame = CGRectMake(-7,0,800,800);
_FLatLucasImageView.contentMode = UIViewContentModeScaleAspectFit;
_FlatLucasScrollView.contentSize = CGSizeMake(_FLatLucasImageView.frame.size.width,_FLatLucasImageView.frame.size.height);
_FlatLucasScrollView.delegate = self;
_FlatLucasScrollView.clipsToBounds = YES;
[_FlatLucasScrollView addSubview:_FLatLucasImageView];
[_FLatLucasImageView release];
当我设置CGRectMake于:(0,0,2900,2961)当我滚动图像
问候
它不会崩溃卡洛斯巴尔
问题不完整。发布崩溃日志或任何您在控制台中看到的内容。 – 2010-01-24 17:33:00