В настоящее время я работаю над приложением, которое перечисляет набор объектов в представлении таблицы, когда пользователь нажимает на один из объектов, он открывает UIWebview, который должен отображать абзац текста (который хранится в формате html в основных данных), я также хотел бы, чтобы пользователь мог прокручивать вверх и вниз в веб-представлении, чтобы увидеть предыдущие/следующие абзацы.Динамическая загрузка UIWebview
До сих пор у меня есть это:
NSMutableArray *paras = [sharedHelper dataParagraphs];
NSMutableData *htmlData = [[NSMutableData alloc] init];
for (DataParagraph *dp in paras) {
[htmlData appendData:[dp Body]];
}
[web loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:nil];
, Которые в основном получает все пункты и отображает их в веб-просмотра. Итак, мой вопрос заключается в том, что я загружаю только абзац для объекта, который был нажат, есть ли в любом случае я могу загрузить предыдущий и следующий параграфы динамически без обновления веб-представления? Я думал о отображении абзацев внутри UITableView, но я не уверен, что вы можете отображать html-код в UITableViewCell?
Любая помощь очень ценится.
Так загрузите только один абзац, чтобы начать с того, в зависимости от того, какой путь они прокручивают, загружают предыдущий/следующий абзац? – JDx
Да. Вы можете использовать положение прокрутки для изменения и/или прокрутку влево или вправо, чтобы перейти в предыдущий или следующий. Множество возможностей для перехода, важно то, что нужно идти вперед и получить доступный весь массив для переходов. –
Хорошо, спасибо. Это похоже на лучший способ сделать это. – JDx