最新的iPhone4存在图像显示问题
旧款3GS或iPod4能够显示最终的tempimage,但在iPhone4上,我看不到tempview显示在屏幕上 我一步一步地完成了,得到了imageData、tempimage分配、tempview分配,但最终的tempview没有显示出来最新的iPhone4存在图像显示问题,iphone,cocoa-touch,ios4,Iphone,Cocoa Touch,Ios4,旧款3GS或iPod4能够显示最终的tempimage,但在iPhone4上,我看不到tempview显示在屏幕上 我一步一步地完成了,得到了imageData、tempimage分配、tempview分配,但最终的tempview没有显示出来 -(void) display:(NSData*) imageData { tempimage= [[[UIImage alloc] initWithData:imageData] autorelease]; tempview=[[[UI
-(void) display:(NSData*) imageData
{
tempimage= [[[UIImage alloc] initWithData:imageData] autorelease];
tempview=[[[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)] autorelease];
if (tempimage) {
[tempview setImage:tempimage];
[self.view addSubview:tempview];
}
像这样试试
-(void) display:(NSData*) imageData
{
if(imageData != nil)
{
tempimage= [[UIImage alloc] initWithData:imageData];
}
else
{
tempimage= [UIImage imageNamed:@"something.png"];
}
tempview=[[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
if (tempimage) {
[tempview setImage:tempimage];
[self.view addSubview:tempview];
}
if(imageData != nil)
{
[tempimage release];
}
[tempview release];
}
什么是iphone4g?从来没有听说过。为了@BoltClock的公平起见,title在编辑为4:)之前说的是iPhone4G,而你在iPhone4.3模拟器中也遇到了同样的问题?我仍然在使用4.2Xcode。无论它吐出什么,都应该与最新的iPhone4iOS4.3向后兼容,对吗?