我正在尝试在UIWebView中加载rtf文件的内容。我成功加载了内容,但它没有格式化。字体太大,没有任何格式。它显示rtf内容的颜色,但不显示字体或大小。 那我现在应该怎么做。有没有其他方法加载rtf并格式化它?我按以下方式加载rtf:
NSString *path = [[NSBundle mainBundle] pathForResource:@"Home" ofType:@"rtf"];
NSURL *url=[NSURL fileURLWithPath:path];
NSURLRequest *req=[NSURLRequest requestWithURL:url];
[menuWeb loadRequest:req];
那我该怎么办呢?
答案 0 :(得分:1)
使用HTML代替,这是您获得所需控件的唯一方式。
答案 1 :(得分:0)
http://cutesoft.net/example/editRTF.aspx
此页面是WYSIWYG HTML生成器。它生成非常干净的HTML(*),然后我可以保存并插入到我的项目中。然后我可以在Xcode中修改这个HTML文件。一切都很好!
(*),只要你正确使用它......在普通视图,HTML视图和最终视图之间翻转 - 不要将它导出到第二个文本框中,否则一切都会出现在一个不可穿透的块中。