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
risposta
Si potrebbe dare un'occhiata a PSTCollectionView.
Open Source, al 100% la sostituzione compatibile API di UICollectionView per iOS4.3 +
Sembra una sostituzione semplice e compatibile (usa automaticamente UICollectionView nativo per iOS6). –
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.
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
iOS6 è sotto NDA. Non puoi parlare di queste cose al pubblico in generale. Hai il forum degli sviluppatori Apple per questo. – tomidelucca
[qui] (http://rdcworld-iphone.blogspot.in/2013/03/uicollection-view-in-ios-6-tutorial.html) è il tutorial semplice per la vista collezione – swiftBoy