我是Objective-c编程的新手,但到目前为止我设法做了一个自定义的splitview,它在rootview上解析tableview中新闻列表的rss链接。当选择链接时,它将在详细视图中打开URL。问题是我只能在uiwebview中显示完整的html。我想要的是仅显示文本和图像的详细视图(就像BBC-News应用程序一样),我尝试了stringWithContentsOfURL并剥离了html标签,但它显示了从头到脚的整个字符串。我只想要身体内容。无论如何我能做到吗?提前谢谢。
答案 0 :(得分:1)
如果您使用XMLParser,则应该应用didStartElement方法使用此方法并使用简单语法检查您想要的部分
if([elementName isEqualToString:@"body"])
使用这种类型的if / else检查来优化您想要的内容并根据您的数据类保存在数组中然后当您在详细信息视图时检索数据时使用此数组并使用任何您想要的特定数据绑定显示在您的详细信息视图中。
如: -
label.text = array.title;
希望这会对你有帮助......