了解iBookstore / iTunes编码逻辑

时间:2010-02-25 15:36:13

标签: objective-c

我对Objective -C和iPhone开发还很陌生,我正在尝试理解iBook Store和iTunes中的效果。请在3:30左右开始查看Apple Announces iPad Part 3 - 你会看到史蒂夫点了一本书,它随着翻转而放大,显示有关该书的信息,购买细节等。

在另一个例子中,当史蒂夫贬低iTunes - 视频集的第一部分(20.15秒)时,点击一个专辑翻转封面艺术,放大它并显示歌曲列表。

动画不应该是一个问题,但我想弄清楚它是如何组合在一起的。假设每个缩略图/专辑只是一个换成另一个视图的图像视图,而主视图在后台仍然可见,我是否正确。在这样的网格中放置多个子视图的最佳做法是什么,用户可以点击并获取更多信息,打开交互式子视图,然后点击返回?

由于有数千本书,我认为必须根据.plist文件的内容以某种方式生成子视图。您还必须生成适当的位置,以便在屏幕上绘制。我是不是太复杂了?

1 个答案:

答案 0 :(得分:0)

您是否拥有Apple开发者ID?那里有很多信息可以回答你的问题。你描述的大部分内容,我相信是由iPhoneOS内的Cor​​e Animation处理的。如果您可以访问Apple Developer Connection,请查看“核心动画编程指南”。