我是IPhone的新手,并使用以下代码使用来自Three20框架的TTImageView在以下代码的帮助下从远程服务器渲染图像
TTImageView* imageView = [[[TTImageView alloc] initWithFrame:CGRectMake(30, 30, 0, 0)] autorelease];
//Working OK
//imageView.urlPath = @"http://prosares.co.cc/Images/background.jpg";
//No Working
imageView.urlPath = @"http://prosares.co.cc/Images/backgroundTest.jpg";
[self.view addSubview:imageView];
如上所示,如果我正在尝试加载background.jpg,它会正确加载,但由于某种原因,后台加载完全没有加载。
这些图像中唯一的区别是大小,是否可以在TTImageView中加载图像大小?
有人可以帮我调试这个问题吗?
答案 0 :(得分:2)
我不记得这里的具体限制,但这只是因为你的文件太大(kb)或尺寸(W x H)太大了。就是这样。
编辑:在寻找其他东西时发现它:)。查看Three20Network中的TTURLRequestQueue.m,大约39个。static NSUInteger kDefaultMaxContentLength = 150000;