7

我喜欢 Apple 在 iOS6 SDK 中引入的那些集合视图。但是我的 iPad 没有升级到 6.0,所以有一个问题。如果我将部署目标设置为 5.1,我能否使用他们在 6.0 中添加的那些新 GUI 元素?还是我必须自己编写类似 Collection View 的代码?

4

3 回答 3

7

您可能想看看PSTCollectionView

开源,100% API 兼容替换 UICollectionView for iOS4.3+

于 2012-09-20T07:24:26.647 回答
5

UICollectionView类仅适用于 iOS 6.0 或更高版本。您必须将部署目标设置为 6.0(或更高版本)才能使用它。Xcode 4.5 或更高版本支持 iOS 6 开发。

于 2012-09-17T06:46:13.377 回答
3

建立在 ohho 所说的基础上,您不必为 6.0 和更高版本构建即可使用它,如果它可用,则可以通过在运行时检查类的存在来使用它,您仍然可以将部署目标设置为 4.3。

这意味着你必须在运行时检查你是否有这个UICollectionView类。如果你不这样做,那么你必须做你以前做过的任何事情,我通常使用AQGridView.

要了解如何在运行时检查类和/或功能,请查看这篇文章:https ://stackoverflow.com/a/12590035/662605

于 2012-09-25T21:02:28.233 回答