【发布时间】:2014-12-25 16:28:01
【问题描述】:
我有一个完美的例子来说明我正在尝试做的事情:
有一个名为 watchville 的新应用程序,它是为手表爱好者设计的应用程序,他们以一种很好的自定义方式呈现来自多个网站的 rss。
这是没有自定义的页面:
这是单击自定义视图按钮后的页面:
我做了封面图片和所有,但我想自定义实际内容...标题、正文等,让它看起来像这里一样优雅..
这就是我所做的:
有人可以帮忙吗?
Tnxxx
【问题讨论】:
-
你可以在服务器端修改它,或者你可以执行一些 JavaScript 来修改样式表,或者你可以通过一个 API 来运行网站,就像 Readability 一样。
-
嗨,谢谢您的回复,我添加了两个我已经做过的屏幕截图。你能告诉我你认为最好的方法是什么吗? @AaronBrager
-
我认为您不想真正自定义内容。我认为您的意思是您只想提取内容并在视图中显示您需要的内容。您只需要解析整个 RSS 提要 xml 并将其提供给自定义视图......根据其格式但可行的方式,解析它以获得您想要的确切内容将是棘手的。
-
@jsetting32 谢谢分配,我认为这可能是方向。你有一个你认为可以指导我如何解析 rss xml 的资源吗?
-
您可以查看 NSXMLParser 来学习较低级别的 XML 解析,但我决定为我的项目使用 Hpple,但这有点中等...如果您的 XML 提要格式非常好,那么这个更高级别解析器可以解决问题,XMLDictionary。我怀疑你需要我的源代码,你可以做到!我相信你!但是,如果您在使用 Hpple 时遇到困难,请发表评论。而且 XMLDictionary 使用起来超级简单
标签: ios objective-c uiwebview uiwebviewdelegate