【发布时间】:2011-08-31 14:29:52
【问题描述】:
由于 OS 3.0 UIWebView 支持RTF files。
如果你有一个 .rtf 文件,很容易将其加载到 uiwebview 中,例如
NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
加载存储在字符串变量中的 HTML 时,可以使用loadHTMLString。
如何将存储在字符串中的 RTF 直接加载到 UIWebView 中?例如,如果您有一个包含{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}..... 的字符串,则使用loadHTMLString 将按字面意思呈现它。
我希望能够从字符串变量呈现 RTF,而无需先将其保存到文件中。
【问题讨论】:
-
不,不是重复的。我不想必须先将 RTF 写入文件然后再打开,我想直接从字符串中打开。
标签: ios uiwebview xamarin.ios rtf