我正在开发一个应用程序,它在tableview中列出一组对象,当用户点击其中一个对象时,它会打开一个UIWebview,它应该显示一段文本(以核心数据的html格式存储) ,我还希望用户能够在Web视图中向上和向下滚动以查看上一个/下一个段落。
到目前为止,我有这个:
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];
基本上获取所有段落并在Web视图中显示它们。所以,我的问题是,如果我只加载已被点击的对象的段落,无论如何我可以动态加载上一段和下一段而不刷新Web视图?我在考虑在UITableView中显示段落,但我不确定你是否可以在UITableViewCell中显示html代码?
非常感谢任何帮助。