iOS SDK最新バージョンとXCode 4.2を使用してiOS 4アプリケーションを開発しています。
私はとのXIB持っているUIWebView
とアルファ= 1.0を、背景にセットクリアカラーと不透明が設定されていません。このXIBでは、次のコードを使用して背景として画像を設定しました。
- (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;
}
UIWebView
静的なhtmlのを示しています。
<html><head></head><body style=\"margin:0 auto;text-align:center;background-color: transparent; color:white\">...</body></html>
iOS 5シミュレーターでは、その背景は透明ですが、iOS 4デバイスでは灰色です。
どんな手掛かり?
インターフェイスビルダーのWebViewにUIImageViewを配置して、画像を設定してみてください。
—
Sts
回答ありがとうございます。Webビューが画面全体に表示されません。
—
VansFannel 2011