以下の関数を参照してください。
-(void)loadHTMLinWebView
{
objWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
objWebView.opaque = NO;
objWebView.userInteractionEnabled = NO;
objWebView.backgroundColor = [UIColor clearColor];
NSString *strTemp = @"<html><body style="margin-top:0px; margin-left:0px; text-align:center"><marquee behavior="alternate" style="font-family:Marker Felt;font-size:20px; color:#A52A2A;">Test</marquee></font></body></html>";
[objWebView loadHTMLString:strTemp baseURL:nil];
[self addSubview:objWebView];
}
上記は、UIWebView で HTML をロードするために作成したコードです。
しかし、このコードをiOS 4.0
デバイスで実行すると、うまく機能し、Webview でマーキー効果を見ましたが、iOS 5.1
デバイスでこのコードを実行すると、マーキー効果が表示されず、テキストが表示されるだけです。
そこで何が起こっているのかわからない。
この問題を解決するのを手伝ってください。
前もって感謝します。