iphone - 使用 Xcode 的动态内容

标签 iphone xcode dynamic

我对创建应用程序相对较新,我注意到某些应用程序中的图像或内容会随着我们的应用程序必须更新而改变,这是如何实现的?我一直在寻找我能想到的所有地方,但一无所获。

感谢您的建议。

最佳答案

正如 Michael 提到的,您可以使用 UIWebViewUIImageView 来呈现特定 URL 的内容。然而,iPhone 上的大多数动态内容都是使用 Web 服务实现的,而不是直接渲染网页。

如果您不熟悉网络服务,您可以将它们视为一种精简的内容形式;它们是数据库和客户端之间的链接。在此模型中,客户端从 Web 服务请求数据,Web 服务从数据库获取数据,然后客户端按照他认为合适的方式呈现 Web 服务响应。

例如,您可以使用基于 JSON 的 Web 服务返回类似 {"Movie":"Title","Review":"Pretty good"} 的内容,并使用以下命令创建内容 View 两个 UILabels,一个较大,一个较小,以反射(reflect)这一点:

movieLabel.text = [[JSONParser parseString:[WebServiceClient JSONForRequest:&request] movieString];
reviewLabel.text = [JSONParser parseString:[WebServiceClient JSONForRequest:&request] reviewString];

了解有关 Web 服务和 iOS 的更多信息,请访问 http://www.raywenderlich.com/2965/how-to-write-an-ios-app-that-uses-a-web-service

关于iphone - 使用 Xcode 的动态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8708789/

相关文章:

ios - 原生 iPhone 上的 Swift UITableView 黑色背景

iphone - 获取属性的谓词生成器?

iphone - 使用日期选择器时获取错误的日期

javascript - 根据在文本字段中输入的值更改 Img Src

C# 动态关键字——运行时惩罚?

iphone - 如何让iPhone连续震动?

ios - UISearchBar拼写检查

java - Java 中动态类和包加载的最佳方法

iphone - UITabBarController 到 UIViewController 与内部 UITableView

ios - 用于在 Tableview 中传递数据的 IF 语句 && Swift