2011-11-04 4 views
0

IOS 5로 Xcode를 업데이트 한 이후 아주 이상한 문제가 발생했습니다 ... UIView의 배경색을 투명하게 설정할 수 없습니다. ..IOSView에서 투명 대신 UIView clearColor가 생성됩니다. Xcode4.2

내가 할 수있는 것 : !!

내가 어떤 색으로보기를 설정할 수 있습니다, 녹색, 파란색, 빨간색, 그들은 모두 UIView의

에서 제대로 나는 배경 이미지를 설정할 수 있습니다
[self.view setBackgroundColor:[UIColor greenColor]];  // Working 100 % 

표시됩니다 // 그것은

[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"abc2010.png"]]]; // Working 100 % 


    [self.view setBackgroundColor:[UIColor clearColor]];  // No Error but result is not what I need 
도 일하고있어 투명 배경 대신

대신 항상 흰색입니다 ... !!

문제를 파악하는 데 도움을 주시면 감사하겠습니다. :)

답변

0

방금 ​​이런 문제가있었습니다. 여기에 할 일이 몇 가지 있습니다. 그 도움이된다면

[self.view.layer setBackgroundColor:[UIColor clearColor]]; 

은 참조 : 은 첫째, 당신이 불투명하지 그래서보기를 설정합니다 그것은 또한의 clearColor 있도록

[self.view setOpaque:NO]; 

둘째, 전망 층을 설정합니다. 그것은 내 문제를 해결했고, 당신의 소리는 내 것과 똑같다. 행운을 비네.

관련 문제