2012-07-11 23 views
7

Uwielbiam te widoki kolekcji Apple wprowadzone w pakiecie SDK iOS6. Ale mój iPad nie dostaje aktualizacji do wersji 6.0, więc jest pytanie. Jeśli ustawię docelową instalację na 5.1, czy będę mógł używać tych nowych elementów GUI dodanych w wersji 6.0? Czy muszę samemu zakodować coś w rodzaju widoku kolekcji?iOS 6 Kolekcja Wyświetl

+2

iOS6 jest pod NDA. Nie możesz o tym mówić publicznie. Masz do tego forum deweloperów Apple. – tomidelucca

+0

[tutaj] (http://rdcworld-iphone.blogspot.in/2013/03/uicollection-view-in-ios-6-tutorial.html) to prosty samouczek do widoku kolekcji – swiftBoy

Odpowiedz

7

Być może zechcesz rzucić okiem na PSTCollectionView.

Open Source, 100% kompatybilny API wymiana UICollectionView dla iOS4.3 +

+1

Wygląda na prostą i kompatybilną wymianę (automatycznie używa natywnego UICollectionView dla iOS6). –

5

UICollectionView klasa jest dostępna tylko dla systemu iOS 6.0 lub nowszego. Musisz ustawić cel wdrożenia do wersji 6.0 (lub nowszej), aby go użyć. Xcode 4.5 lub nowszy obsługuje tworzenie iOS 6.

3

Opierając się na co ohho powiedział, nie trzeba budować dla 6,0 i później korzystać z tego, można użyj go, jeśli jest dostępny, sprawdzając obecność klasy w środowisku wykonawczym, nadal możesz ustawić cel wdrożenia na 4.3.

Wszystko to oznacza, że ​​musisz sprawdzić w środowisku wykonawczym, czy masz klasę UICollectionView. Jeśli tego nie zrobisz, musisz zrobić to, co wcześniej, zwykle używałem AQGridView.

Aby dowiedzieć się, jak sprawdzić w czasie wykonywania dla klasy i lub funkcji, prosimy sprawdzić ten wpis: https://stackoverflow.com/a/12590035/662605