2013-10-21 130 views
1

我在viewcontroller中添加了imageview。
它在ios6中運行良好,但在ios7中顯示有白色背景。我試過clearColor但它不工作。
這裏是我的代碼IOS7中的圖像背景問題

[imgcharacter setImage:[UIImage imageNamed:[NSString stringWithFormat:@"character%d.png",reelBtnTag]]]; 

[imgcharacter setFrame:CGRectMake(100,100, 247.5f, 385.0f)]; 
imgcharacter.userInteractionEnabled=YES; 
[imgcharacter setBackground : [UIColor clearColor]];   
[captureview addSubview:imgcharacter]; 
+1

您可以發佈您的代碼? –

+0

您是否嘗試過將contentView backgroundColor設置爲clearColor? iOS 7引入了一些以前沒有的內容視圖屬性。 – null0pointer

+0

務實地我在viewcontroller dding imageview。 –

回答

1

嘗試這樣....

NSData *imageData = UIImagePNGRepresentation(Your Image); 
    UIImage *image=[UIImage imageWithData:imageData]; 
    UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(10, 52, 40, 50)]; 
    imageView.backgroundColor = [UIColor clearColor]; 
    imageView.image = image;