2014-09-24 4 views
0

Я новичок в ios, поэтому извините меня, если я что-то неправильно нахожу Сначала, как в файле .m, я читаю файл и добавляю код его работы и отображаю данные как ожидалось, кроме как в один,xcode - Загрузить UIWebView из локального html-файла

это конвертировать HTML-теги в (& ЛТ;), но без пространства

это сделать мой веб-просмотра , почему это произошло

.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]; 

} 

enter image description hereenter image description here

+2

Пожалуйста, проверьте неправильные открытые или отсутствующие теги, например и – matsoftware

+0

У меня есть этот проект в android, и его работа там прекрасна, мы получаем из того же источника, поэтому я думаю, что это не проблема –

ответ

1
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:<filepath>]]]; 

здесь путь_к_файлу путь содержимого файла хранится.

Смежные вопросы