4

フィードの解析を実装し、コンテンツを文字列として取得します。今、プログラムでhtmlファイルを作成しています。その HTML を Web ビューに読み込みます。私の Web ビューは、Table View セルのサブビューです。

ここに画像の説明を入力

しかし、Web ビューのコンテンツのフォント サイズを変更したいので、ユーザーは詳細を見ることができます。

HTML生成用の私のコードは次のとおりです。

NSString * postHTML=[[_parseResults objectAtIndex:indexPath.row]valueForKey:@"summary"];

 NSString *close =[NSString stringWithFormat:@"</body></html>"];

    NSString *HTMLString = [NSString stringWithFormat:@"%@%@", postHTML,close];

    [Web_view loadHTMLString:HTMLString baseURL:nil];

[cell.contentView addSubview:Web_view];

return cell;

Web ビュー コンテンツのフォント サイズを変更するにはどうすればよいですか??

4

3 に答える 3

9
[myWeb loadHTMLString:[NSString stringWithFormat:@"<div style='text-align:justify; font-size:45px;font-family:HelveticaNeue-CondensedBold;color:#0000;'>%@%@",postHTML,close] baseURL:nil];

コードの font-size:size でフォントサイズを設定できます。

これを試してください..それが機能しているかどうかを教えてください!!!

于 2012-12-14T11:15:05.690 に答える
4

UIWebView では、データを渡すときにすべての HTML タグを使用できます。

[WebView loadHTMLString:[NSString stringWithFormat:@"<div style='text-align:justify; font-size:44px;font-family:HelveticaNeue-CondensedBold;color:#ffff;'>%@",Data] baseURL:nil];

「データ」がコンテンツになる上記のコードを使用します。

ありがとう、

ヘマン。

于 2012-12-14T11:23:48.393 に答える
1

あなたのhtmlに設定する

NSString *string = [NSString stringWithFormat:
                        @"<html> \n" "<head> \n"
                        "<style type=\"text/css\"> \n"
                        "body {font-family: \"%@\"; font-size: %@;}\n"
                        "</style> \n"
                        "</head> \n"
                        "<body>%@</body> \n"
                        "</html>",@"Helvetica",[NSNumber numberWithInt:17],
                        @"<p><i>My data</p>"];
于 2012-12-14T11:10:18.010 に答える