Tôi đang phát triển ứng dụng iOS 4 bằng iOS SDK phiên bản mới nhất và XCode 4.2.
Tôi có XIB với a UIWebView
với Alpha = 1.0 , Nền được đặt thành Xóa màu và Opaque không được đặt. Trên XIB này, tôi thiết lập một hình ảnh làm nền với mã này:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"AboutBackground.png"]];
self.view.backgroundColor = background;
[background release];
}
return self;
}
Điều UIWebView
này đang hiển thị một html tĩnh:
<html><head></head><body style=\"margin:0 auto;text-align:center;background-color: transparent; color:white\">...</body></html>
Trên trình giả lập iOS 5, nền của nó trong suốt, nhưng trên thiết bị iOS 4 có màu xám.
Có manh mối nào không?