3

コンテンツを表示するためにUIWebviewを使用しています。しかし、Webビューでテキストカットの問題が発生しました。UIWebviewのコンテンツサイズは、画像サイズとコンテンツに基づいて動的に変更されますが、そのWebviewフレームは一定であり、

それを回避する方法は?添付画像をご参照ください。

前もって感謝します

ここに画像の説明を入力してください

4

1 に答える 1

0

コンテンツが完全にロードされたことを示すデリゲートを使用してから、javascript コード行で高さを取得し、それに応じて uiwebview のフレームを調整してみてください。

-(void)webViewDidFinishLoad:(UIWebView *)webView
{
   NSString *output = [webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"];
   [webView setFrame:CGRectMake(webView.frame.origin.x, webView.frame.origin.y, webView.frame.size.width, [output intValue])];
}

楽しみ :)

于 2013-04-25T09:40:17.847 に答える