2012-07-11 39 views
7

Me encantan las vistas de colección que Apple presentó en iOS6 SDK. Pero mi iPad no está recibiendo una actualización a 6.0, así que hay una pregunta. Si configuro el destino de despliegue en 5.1, ¿podré usar esos nuevos elementos de GUI que agregaron en 6.0? ¿O tengo que codificar algo así como una vista de colección?iOS 6 Collection View

+2

iOS6 es bajo NDA. No puedes hablar de estas cosas al público en general. Tienes el foro de desarrolladores de Apple para esto. – tomidelucca

+0

[aquí] (http://rdcworld-iphone.blogspot.in/2013/03/uicollection-view-in-ios-6-tutorial.html) es el tutorial fácil para la vista de colección – swiftBoy

Respuesta

7

Es posible que desee echar un vistazo a PSTCollectionView.

Open Source, 100% compatible con la API de reemplazo de UICollectionView para iOS4.3 +

+1

Parece un reemplazo simple y compatible (usa UICollectionView nativo para iOS6). –

5

UICollectionView la clase solo está disponible para iOS 6.0 o posterior. Debe configurar el destino de despliegue en 6.0 (o posterior) para usarlo. Xcode 4.5 o posterior es compatible con el desarrollo de iOS 6.

3

Sobre la base de lo que Ohho dicho, que no tiene que construir para 6.0 y posterior para utilizar esto, se puede utilícelo si está disponible verificando la presencia de la clase en el tiempo de ejecución; aún así, puede configurar su objetivo de despliegue para que diga 4.3.

Todo esto significa que debe verificar en tiempo de ejecución si tiene la clase UICollectionView. Si no lo hace, debe hacer lo que hizo antes, por lo general usé AQGridView.

Para saber cómo comprobar en tiempo de ejecución para una clase o una función y, por favor, echa un vistazo a este post: https://stackoverflow.com/a/12590035/662605