Birkaç tablo görüntü alanında aynı tablo görünümü hücre düzenini kullanmak istiyorum. Prototip hücresini sahnelerden birinde tasarlayabilir ve bir şekilde başka bir tablo görünümü denetleyicisine (örneğin dequeueReusableCellWithIdentifier) erişebilir miyim?Başka Bir Görünüm Denetleyicisi'nden Prototip Hücresini Kullanma
6
A
cevap
4
Bu mümkün değildir, ancak prototip hücresini kaynak tablo görünümünden hedef tahtası içindeki hedefe kopyalayabilirsiniz ve kolayca yeniden kullanabilirsiniz.
1
Prototip hücrenizi bir .xib
dosyasında tasarlayabilir ve bunu çok sayıda UITableViewController
alt sınıfına alabilirsiniz. Sadece tanımlayıcıyı koddaki ve prototip hücrenizdeki referanslarınız arasında senkronize ettiğinizden emin olun. Aynı
class YourViewController: UITableViewController {
func viewDidLoad() {
super.viewDidLoad()
let nib = UINib(nibName: "your_file_name", bundle: nil)
tableView.registerNib(nib, forCellWithReuseIdentifier: "your_cell_identifier")
// ...
}
}
özel UICollectionViewCell prototipleri ve UICollectionView
alt sınıfları kendi kullanımı için geçerlidir.
İlgili konular
- 1. başka denetleyicisinden bir yöntemin çağrılması
- 2. Görünüm bir ViewGroup'dan başka bir
- 3. Özel Boyutlarla Toplama Görünüm Hücresini Yeniden Oluşturma Sorunları
- 4. Rails denetleyicisinden bir görünümü açıkça nasıl bildirebilirim?
- 5. Bir HTML tablo hücresini düzenleme
- 6. Başka bir görünümün içine bir görünüm yükleyin
- 7. Prototip ve prototip olmayan bir yöntem mi?
- 8. Başka Bir Yerdeki Şablonları Kullanma
- 9. Bir sekme çubuğu denetleyicisinde bir görünüm denetleyicisinden diğerine nasıl geçilir ve sekme çubuğunu tutarım?
- 10. Başka bir görünümden görünüm işlevi çağırma - Backbone
- 11. Başka bir ürünün görünüm şablonunu Plone
- 12. Rails denetleyicisinden JavaScript oluşturulamıyor
- 13. Panoramik görünüm için ImageView kullanma
- 14. Başka bir veritabanında bir tabloyu kullanma
- 15. Başka bir görünüm altında dinamik düğme nasıl eklenir? android olarak
- 16. jQuery: Bir sonraki tablo hücresini alın dikey
- 17. jQuery - Belirli bir satırın ilk hücresini seçin?
- 18. iPhone - Sunulan bir görünüm denetleyicisini kaldırma
- 19. CDATA'yı başka bir CDATA'nın içinde kullanma
- 20. Başka bir program çalıştırmak için python kullanma?
- 21. Dönüş Farklı Görünümler MVC Denetleyicisinden
- 22. Swift - Nasıl bunun içinde gömülü bir kap görünümü vardır görünüm denetleyicisinden navigasyon öğeyi (Düzenle) erişilir?
- 23. Prototip menüsü
- 24. prototip yazma
- 25. Başka bir görünüm denetleyicisini bir UITabBarController görünümünde itin
- 26. Prototip ile bir olay tetikleme
- 27. Özel görünüm için AngularJs dinamik yönergelerini kullanma
- 28. MVC - Kısmi görünüm vermek için Ajax kullanma
- 29. Görünümler başka bir görünüm taban çizgisinin ortasında nasıl hizalanır?
- 30. Materyal Tasarımı Animasyonu ile başka bir görünüm nasıl doldurulur?
Yaptığım şey budur. Sadece bunun mümkün olup olmadığını bilmek istedim. – MarkF