我是ios的新手,请原谅我,如果我写错了 首先出现在.m文件中我读取文件并附加一些代码,它的工作正常 并按预期显示数据,除了一个,
它将html标签转换为(& lt;)但没有空格
这使我的网络视图 为什么会这样?
.h文件
@interface FullReport : UIViewController<UIWebViewDelegate >
@property (weak, nonatomic) IBOutlet UIWebView *web;
.m文件
- (void)viewDidLoad
{
//read FilePath
NSString * myPath= [[NSBundle mainBundle] pathForResource:@"content" ofType:@"txt"];
// read file content html code
NSString *fileContent = [[NSString alloc]initWithContentsOfFile:myPath encoding:NSUTF8StringEncoding error:nil];
// append some code to it
fileContent = [fileContent stringByAppendingString:reportBody];
NSLog(@"content file %@",fileContent);
// laod it into my UIWebView
[web loadHTMLString:fileContent baseURL:[NSURL fileURLWithPath:myPath]];
[super viewDidLoad];
}
答案 0 :(得分:1)
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:<filepath>]]];
此处filepath是存储的文件内容的路径。