【问题标题】:Creating Downloadable Content创建可下载内容
【发布时间】:2011-06-07 13:59:35
【问题描述】:

抱歉这个愚蠢的问题,但我正在查看许多新闻应用程序(The Daily 等),它们似乎具有可下载的视图或其他内容。与视图的交互看起来很像 UIViews。他们是否使用可下载的 UIView 或 WebView 来查看该内容?如果他们使用 UIViews,这是怎么做的?

【问题讨论】:

  • “可下载”视图到底是什么意思?您是指从网络检索内容的视图吗?

标签: iphone ipad uikit download


【解决方案1】:

当您想要显示来自服务器的内容时​​,至少可以采用两种方法。

  1. 使用 iOS UI 组件实现您的 UI。为此,您将使用UIView 作为数据容器,UIActivityIndicator 表示您正在从服务器下载数据,格式为XMLJSON。然后,您将使用 iOS UI 组件(例如 UITextAreaUILabelUIImageView 等)呈现这些数据。

  2. 实现一个简单的UIWebView 并为其提供一个包含驻留在Web 服务器上的内容的URL。此解决方案的优势在于,当应用程序已在 App Store 中时,您可以从服务器站点操纵内容的外观。第一种方法你将无法做到这一点。

大多数应用程序都使用第一种方法,但如果您没有太多时间并且想以一种肮脏的快速方式进行操作,请使用第二种方法。

【讨论】:

  • 我想我有点困惑。任何需要编写来处理按钮、任何类型的动画等的代码呢?这是 JSON 文件的所有部分吗?你知道关于这类事情的任何教程吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-09-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-31
  • 2015-12-04
相关资源
最近更新 更多