Uygulamamda 5 hücre verisi olan bir UITableView
var. Uygulamayı çalıştıracağım zaman. Çıktıda uygun şekilde 5 hücreyi gösterecektir. Ama boş birçok ekstra hücre gösterisi var. Ekstra hücreyi UITableView
'da kaldırmak istiyorum. Ayrıca objektif-C de yaptım ama Swift 2.2'de biraz yardıma ihtiyacım var. içindemasaüstünde hızlıca fazla hücre ve ayırıcıları programsal olarak gizleme veya silme işlemi nasıl olur 2.2
1
A
cevap
5
senin viewDidLoad()
bu satırı ekleyin:
yourtableView.tableFooterView = UIView()
veya
yourtableView.tableFooterView = UIView(frame: CGRectZero)
0
böyle bu temsilci yöntemi uygulamak kullanın: Sorun aslında o kaynaklanan olabilir
func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 0.1
}
func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
return UIView()
}
1
UITableView
’da daha fazla satır belirtmeniz gerekir. o veriyi doldur. Bir Dizideki UITableView
'u doldurduğunuz varsayılarak, muhtemelen satır sayısını dizi sayısı olarak ayarlamanız gerekir. Bir UITableView
UIViewController
kendine UITableView
temsilci ayarlayabilir ve bu yöntemi uygulamak gömülü ise
Bir UITableViewController
geçersiz kıl bu yöntemi
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return yourArray.count
}
kullanıyorsanız.
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return yourArray.count
}
1
Aşağıdaki kodu deneyin. Bu size yardımcı olabilir.
override func viewDidLoad() {
super.viewDidLoad()
tableView.tableFooterView = UIView()
}
1
yazma bu kod
self.tableView.tableFooterView = UIView(frame: CGRectZero)
İlgili konular
- 1. Programsal olarak SMS silme işlemi çalışmıyor
- 2. Programsal Olarak Tabloya Resim Ekle Hücre
- 3. Hızlıca Kaydırma Görünümü Protokolü Oluşturma 2.2
- 4. Doktrin varlıkları silme işlemi silme, performans karşılaştırması
- 5. Kiril başlıklı silme işlemi
- 6. WPF Treeview silme işlemi
- 7. IIS7 + NHibernate: Silme işlemi
- 8. Sequelize.js'de yumuşak silme işlemi nasıl yapılır
- 9. SKReferenceNode'u programsal olarak ekleyin
- 10. JavaFX 2.2 - ListCell içinde bir progressIndicator yüzdesini gizleme
- 11. EMF modellerini Java'da programsal olarak nasıl birleştirirsiniz?
- 12. İşlemi kullanmadan silme komutu nasıl geri alınır
- 13. jQuery Datatables: Satır silme işlemi
- 14. Harita, Swift 2.2 (3.0) içerisindeki nesneleri sıralamanıza yardımcı olur.
- 15. Yönergeyi programsal olarak açısal
- 16. programsal olarak varsayılan bir uygulamayı sıfırla
- 17. Ayırıcıları bwplot içinde kaldır
- 18. Qt QMainWindow merkezi pencere öğesi silme işlemi
- 19. NSManagedObjectModel'de programsal olarak oluşturulan NSEntityDescription
- 20. değeri hiçbir zaman sıfır olamaz, karşılaştırmaya hızlıca izin verilmez. 2.2
- 21. ViewPager programsal olarak kaydırma
- 22. Python ZipDosya yolu ayırıcıları
- 23. Programsal Olarak DocuSign belgesini onayla
- 24. Dinamik olarak metin ekleme ve gizleme Görünümler
- 25. VLC masaüstünde videoları nasıl oynatıyor?
- 26. . Hdfs dizindeki klasörleri silme işlemi silinmiyor
- 27. Çekirdek Verileri/NSOperation: Nesneleri numaralandırma ve silme işlemi sırasında çökme
- 28. WPF DataGrid'te programlı olarak bir satır veya hücre nasıl seçilir?
- 29. Gizleme
- 30. Zurb Vakfı 'Joyride': nasıl başlatılır/programsal olarak