是否有任何可用于 iPhone 的开源、类似 CoverFlow 的 API 或库?
我找到了一个按应用程序许可的实现,但是,我更愿意走开源路线。
此外,我对仅使用公共 API 的库感兴趣,因为使用非公共 API 可能会阻止应用在 App Store 中发布。
您可能还想查看我在 iPhoneDevCamp 发布的库——OpenFlow。 http://apparentlogic.com/openflow
它都是基于核心动画的,因此很容易理解并根据您的需求进行定制。AFOpenFlowView 是 UIView 的子类。
我包含了一个演示应用程序,并查看我个人网站上的博客条目以获取有关其使用的更多信息。fajkowski.com
如果您有任何问题或意见,请给我留言!-亚历克斯
demosthenese 还有另一个不错的开源实现。这是链接。
Erica Sadun 的The iPhone Developer's Cookbook的最后一章是关于 Cover Flow。您可以从 Google Code 上本书的示例存储库中获取源代码: cookbooksamples
我不知道您上面描述的任何开源库。但是,如果您熟悉核心动画,那么实现您所描述的内容并不会太难。
查看以下链接以获取更多信息:
《SAMS Teach Yourself Cocoa Touch Programming in 24 Hours》一书在 CoreAnimation 章节(完整实现)中向您展示了如何制作自己的。