实现CoverFlow视图

Gio*_*rro 2 xcode coverflow ios

我必须创建一个视图,我必须放入图像的CoverFlow.我怎么能克里特呢?会有带标签的图像可以解释图像.

Ali*_*are 11

有很多方法可以做到这一点

  • 如果您的应用程序仅限iOS6 +且不需要支持iOS5,则可以使用UICollectionView来实现它.您需要构建一些自定义布局 - 使用Apple ID登录后,请参阅WWDC'12的会话219.您还可以在网上找到大量的教程,只需谷歌搜索UICollectionView关键字.
  • 如果您需要支持iOS5或更早版本,或者如果您不想构建自己的自定义UICollectionViewLayout,您可以使用一些已经制作的类 - 网上有很多类.其中最着名的是iCaroussel在github上,它是免费的,兼容多个版本的iOS(不仅仅是iOS6),并且允许你做几乎所有类型的caroussel,包括iCarouselTypeCoverFlowiCarouselTypeCoverFlow2类型(参见其github上的自述文件)


Rob*_*Cat 7

iOS6中的UICollectionView允许您执行此操作.查看WWDC 2012视频(在developer.apple.com上):

  • 第205节 - 介绍集合视图
  • 会话219 - 高级集合视图和构建自定义布局

要获取视频:

  • 登录developer.apple.com并点击"iOS开发中心"(左侧)
  • 然后在"开发视频"(左侧)下单击WWDC 2012
  • 系统可能会提示您再次登录,但之后您只需点击该视频即可
  • 所有WWDC 2012视频也可在iTunesU上获得

视频还显示了示例代码.

Github上还有示例代码: Coverflow示例