RTF相当于UIWebView的loadHTMLString?
由于OS 3.0 UIWebView支持RTF文件 。
如果你有一个.rtf文件,很容易将其加载到uiwebview,例如
NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil]; NSURL *url = [NSURL fileURLWithPath:path]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; [webView loadRequest:request];
当加载存储在stringvariables中的HTML时,可以使用loadHTMLString
。
如何将一个string中存储的RTF直接加载到UIWebView
? 例如,如果你有一个包含{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360 {\fonttbl\f0\fswiss\fcharset0 Helvetica;}.....
loadHTMLString
,使用loadHTMLString
会从字面上得到它。
我希望能够从一个stringvariables呈现RTF,而不必先保存到一个文件。
尝试loadData:MIMEType:textEncodingName:baseURL:
还没有尝试过,但是值得一试。