Sorunum hakkında yaklaşık 2 günlüğüne şımartıldım. Ama sorunumla eşleşen herhangi bir çözüm bulamadım. Benim sorunum, UITableView için aşağıdan bir resim gibi özel bir SectionIndexTitle yapmak istiyorum. Lütfen bana herhangi bir kütüphane veya bunu yapmak için konsept öner. Teşekkür ederim. UITableView SectionIndexTitle Özel Görünüm
0
A
cevap
0
Alfabetik bir dizin oluşturmaya çalışıyorsanız, bunu UITableViewDelegate içinde kutunun dışında destekleyen bir yöntem vardır.
Bölümlerinizi tanımlamanız ve sonra bunları dizine eklemek için UILocalized Indexed Collation kullanmanız gerekir.
let collation = UILocalizedIndexedCollation.currentCollation()
as UILocalizedIndexedCollation
// table sections
var sections: [Section] {
if self._sections != nil {
return self._sections!
}
// create objects from your datasource
var objects: [Object] = names.map { objectAttribute in
var object = Object(objectAttribute: objectAttribute)
object.section = self.collation.sectionForObject(object, collationStringSelector: objectAttribute)
return object
}
// create empty sections
var sections = [Section]()
for i in 0..<self.collation.sectionIndexTitles.count {
sections.append(Section())
}
override func sectionIndexTitlesForTableView(tableView: UITableView)
-> [AnyObject] {
return self.collation.sectionIndexTitles
}
override func tableView(tableView: UITableView,
sectionForSectionIndexTitle title: String,
atIndex index: Int)
-> Int {
return self.collation.sectionForSectionIndexTitleAtIndex(index)
}
okumak için daha yaklaşık UILocalizedIndexedCollation
İlgili konular
- 1. RootViewController'da UITableView Üzerinde Yüzen Görünüm
- 2. UITableView özel UIView kopyaları
- 3. UITableView Özel Kaydırma Çubuğu
- 4. Özel seçimler ekledikten sonra ekranda UITableView ofseti
- 5. Özel görünüm
- 6. iOS 8 UITableView arka plan rengini görünüm
- 7. Özel hücreden NSIndexPath döndürün? (UITableView)
- 8. Özel UITableView Dinamik Hücre Yüksekliği
- 9. Düğmeye basıldığında UITableviewCell'de özel görünüm nasıl görüntülenir?
- 10. özel dosyalar görünüm
- 11. Flask Admin Özel Görünüm
- 12. Özel Görünüm şişirmiyor
- 13. Özel görünüm adaptörü
- 14. Özel Görünüm görünmüyor
- 15. UITableView Özel Başlık Bölümü Beyaz çizgi
- 16. Statik satırda özel hücreler oluşturma UITableView
- 17. JavaFX - Özel Liste Görünümü Görünüm
- 18. Özel Görünüm Neden Geçersiz Olmuyor?
- 19. OnClickListener Özel Görünüm için tetiklenmedi
- 20. Özel görünüm, etkinliğine nasıl erişebilir?
- 21. Durandal Özel Görünüm Konumu Strateji
- 22. Düz UITableView
- 23. UITableView
- 24. UITableView
- 25. UITableView
- 26. UITableView
- 27. UITableview
- 28. UITableView
- 29. UITableView
- 30. UITableView