2012-11-22 15 views
9

iOS Home Screen gibi bir UICollectionView yapmak istiyorum.UICollectionView gibi iOS Home Ekranı

http://mobile.tutsplus.com/tutorials/iphone/uicollectionview-layouts/

http://www.cocoacontrols.com/platforms/ios/controls/sespringboard

http://www.cocoacontrols.com/platforms/ios/controls/aqgridview

http://www.cocoacontrols.com/platforms/ios/controls/namenu

http://www.cocoacontrols.com/platforms/ios/controls/mgbox2

iOS: Are there any open-source Launcher Views like the home screen?

: I gibi çeşitli (ve iyi) örnekleri bulundu

Yukarıdaki tüm kitaplıklar iyi çalışıyor. Düzenleme, kaldırma ve canlandırma bir sorun değildir. Ancak iki hücreyi yeni bir gruba birleştirmek, kütüphanelerin hiçbiri bunu yapamadı. Çok fazla arandı ve hiçbir şey bulamadım. Herhangi bir kütüphane, iki hücreyi sürükle ve bırak ile birleştirmeyi bilen var mı?!?! Veya en azından nasıl yapılacağı hakkında bazı ipuçları var?

+0

[AQGridview] 'a bakabilirsiniz (https://github.com/AlanQuatermain/AQGridView) – Coder404

cevap

0

Grupları gruplandırmak için öğeleri ve Tamamlayıcı Öğeleri gruplandırmak için bölümleri kullanabilirsiniz. bir normal hücre + bir grup hücreyi:

Ya

Ayrıca sadece farklı UICollectionViewCells 2 çeşit oluşturabilir.

Veri kaynağınız gruplandırmayı yansıtırsa, hangisinin collectionView: cellForItemAtIndexPath: içinde geri döneceğine karar vermek için düz-iletmelidir.