2012-07-11 9 views
7

Mi piacciono le visualizzazioni di raccolta Apple introdotte nell'SDK iOS6. Ma il mio iPad non riceve un aggiornamento a 6.0, quindi c'è una domanda. Se imposto la destinazione di distribuzione su 5.1, potrò utilizzare i nuovi elementi della GUI aggiunti in 6.0? O devo codificare qualcosa di simile a una vista Raccolta io stesso?Vista collezione iOS 6

+2

iOS6 è sotto NDA. Non puoi parlare di queste cose al pubblico in generale. Hai il forum degli sviluppatori Apple per questo. – tomidelucca

+0

[qui] (http://rdcworld-iphone.blogspot.in/2013/03/uicollection-view-in-ios-6-tutorial.html) è il tutorial semplice per la vista collezione – swiftBoy

risposta

7

Si potrebbe dare un'occhiata a PSTCollectionView.

Open Source, al 100% la sostituzione compatibile API di UICollectionView per iOS4.3 +

+1

Sembra una sostituzione semplice e compatibile (usa automaticamente UICollectionView nativo per iOS6). –

5

UICollectionView classe è disponibile solo per iOS 6.0 o successivo. Devi impostare il target di implementazione su 6.0 (o successivi) per poterlo utilizzare. Xcode 4.5 o versioni successive supporta lo sviluppo di iOS 6.

3

Costruire su ciò che ohho detto, non c'è bisogno di costruire per 6.0 e versioni successive per utilizzare questo, è possibile usarlo se è disponibile controllando la presenza della classe in fase di runtime, è comunque possibile impostare il target di implementazione su 4.3.

Tutto ciò significa che è necessario verificare in fase di esecuzione se si dispone della classe UICollectionView. Se non lo fai, devi fare tutto quello che hai fatto prima, di solito usavo AQGridView.

Per sapere come verificare in fase di esecuzione per una classe e o funzione, si prega di controllare questo post: https://stackoverflow.com/a/12590035/662605