1

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

无论如何要重新创建 iPad 主屏幕,该屏幕为您在 iPad 上拥有的每个应用程序填充了一个图标网格。

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

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

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

4

1 回答 1

1

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

查看UICollectionView 类参考,以及这个介绍性教程

于 2013-09-02T17:08:09.213 回答