创建用于 iPad 的 iOS 幻灯片应用程序(1)简介
 
- UID
- 1066743
|

创建用于 iPad 的 iOS 幻灯片应用程序(1)简介
简介常用缩写词- IDE:集成开发环境
- iOS:苹果的移动操作系统
- OS X:苹果用于 Macintosh 计算机的操作系统
为 iOS 设备如 iPad 或 iPhone 编写应用程序是非常受欢迎的活动,这毫不奇怪。这些设备华丽且易于使用。这些设备拥有数百万的用户,为这些设备开发应用程序利润可观。人们喜欢在 iPad 和 iPhone 靓丽的屏幕上观看自己的照片。
在本文中,我们将学习如何从头开始创建 iOS 照片幻灯片应用程序。您要将一些 XML 代码和照片放在服务器上,创建 iOS 应用程序,添加一个图像视图,获取 XML,并制作幻灯片动画。
创建后端示例幻灯片应用的后端实际上只是一个 XML 文件,您可以将其放在服务器上。 显示了示例 XML 以及一些示例图像。
清单 1. photos.xml1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <photos>
<photo url="http://localhost/photos/CRW_0675.jpg" />
<photo url="http://localhost/photos/CRW_1488.jpg" />
<photo url="http://localhost/photos/CRW_3273.jpg" />
<photo url="http://localhost/photos/CRW_3296.jpg" />
<photo url="http://localhost/photos/CRW_3303.jpg" />
<photo url="http://localhost/photos/CRW_3359.jpg" />
<photo url="http://localhost/photos/CRW_3445.jpg" />
<photo url="http://localhost/photos/CRW_3752.jpg" />
<photo url="http://localhost/photos/CRW_3754.jpg" />
<photo url="http://localhost/photos/CRW_4525.jpg" />
<photo url="http://localhost/photos/CRW_4547.jpg" />
<photo url="http://localhost/photos/CRW_4700.jpg" />
<photo url="http://localhost/photos/CRW_4860.jpg" />
</photos>
|
这个 XML 非常简单。<photos> 标记包含多个 <photo> 标记。每个 <photo> 标记包含您想显示的图像的 URL。该 URL 必须完全合格和绝对;客户端应用程序将直接加载该 URL,而不是通过处理相对 URL 的任何类型的浏览器。
要完成后端,请修改该 XML 来包括对您的照片的引用,并将该 XML 加载到您的服务器上的一个已知的位置。如果一切都按计划进行,那么您应该能够浏览到该 XML,使用 Safari 执行(或您选择的任何浏览器),并看到 所示的内容。
图 1. 服务器上的 XML 显示了 中的 XML 为文本格式。每个浏览器的结果都不同,因为这只是一个简易的 XML(浏览器之间没有标准)。
要验证这些 URL 是否正确:
- 选择其中一个 URL。
- 将其复制并粘贴到浏览器的 URL 区域。
- 按 Rreturn 键。
您应看到与 相似的内容。
图 2. 服务器上的一张照片 位于服务器的一张照片被 XML 中的一个 URLs 引用。如果您没有看到该 XML,或者没有看到照片,那么您需要检查您的 Web 服务器配置和您的 URL。如果您在浏览器中无法看到照片,那么您的新 iOS 应用程序也无法看到照片。 |
|
|
|
|
|