【问题标题】:Recreating the iPad home screen icon rotation / orientation effect重现 iPad 主屏幕图标旋转/方向效果
【发布时间】:2013-07-22 16:19:15
【问题描述】:

我正在 Objective C / Xcode 中创建一个图标网格。

是否可以重新创建 iPad 主屏幕,该屏幕为您 iPad 上的每个应用程序填充了一个图标网格。

我最感兴趣的是在设备旋转时再现图标上的效果。旋转时,一个新的网格图标(与新方向匹配)摆动到正确的方向,并且图标本身转换(我猜它从一个图标到另一个图标的 alpha 淡入淡出)变成将出现的新图标那个位置。

我看过this SO question,也看过this blog。但我想知道是否有一个类(希望由 Apple 开发,但第三方解决方案会这样做)可以重现这种效果?

如果没有这样的课程,谁能建议我在屏幕摆动到正确方向时如何做图标转换效果?

【问题讨论】:

  • 如果您支持 iOS 6 及更高版本,那么您很幸运:UICollectionView
  • @architectpianist 这就是我最终选择的。将其添加为答案,我会接受。

标签: objective-c ipad cocoa-touch orientation


【解决方案1】:

iOS 6 提供了一个名为UICollectionView 的类,它为您处理这些网格的创建。该 API 与 UITableView 的 API 非常相似,并允许您对自定义进行大量控制。

查看UICollectionView class reference,以及this introductory tutorial

【讨论】:

    猜你喜欢
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多