Я хотел бы создать набор страниц справки для приложения для iOS, и кажется логичным иметь гипертекстовое оглавление.
Возможно ли это, и если да, то как мне обернуть ссылки на страницы в OBj-C?
Спасибо ..
Я добавляю код, где я застрял. Я использую пример Apple TransWeb в качестве базы ..
- (void)viewDidLoad
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"page1" ofType:@"html"];
NSFileHandle *readHandle = [NSFileHandle fileHandleForReadingAtPath:path];
NSString *htmlString = [[NSString alloc] initWithData:
[readHandle readDataToEndOfFile] encoding:NSUTF8StringEncoding];
[self.webView loadHTMLString:htmlString baseURL:nil];
Так я настроил ссылки в html-файлах.
<html>
<p>
Located in the Sierra Nevada foothills of <a href = "file://page2.html">California</a>
in the Sierra Nevada ...........
</p>
Спасибо Калебу за правильный ответ.
Я изменил свой веб-запрос loadRequest следующим образом:
[super viewDidLoad];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"page1" ofType:@"html"]isDirectory:NO]]];
и изменил html-файл следующим образом:
<a href = "page2.html">California</a>