UISearchController
kullanıyorum ve içerik dizisini filtreledikten sonra verileri yeniden yüklemeyi denedikten sonra bu hatayı alıyorum. Bu tablo tableHeaderView
UISearchController
aramaBar olmak için başka bir görünüm ayarlarsanız olmaz. Arama çubuğunu tutmak için başka bir görünüm kullanırsam, her şey yolunda çalışır. Varsa, bu hata vardı, eğer çözüm neydi? içindeTabloyu yeniden yükleme sırasında onaylama hatasıHerhangi bir tablodaki tabloyu görüntüleBölüm TVOS
onaylama hatası - [UITableView _cellReuseMapForType:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.29.300.16/UITableView.m:3962 2015/11/15 15: 43: 34,166 AirMediaCenterTV [23894: 1052893] *** nedeniyle yakalanmamış istisna 'NSInternalInconsistencyException', nedeni uygulamayı Sonlandırma: 'bilinmeyen görünüm türü olarak görünümü yeniden Haritaya erişmek 4 denemesi'
Bunun için, son birkaç gündür aynı sorunla karşılaştım. Verileri yeniden yüklemek için tableHeader'ı tamamen kaldırmak zorunda kaldım. Tablo üstbilgisinde UISegmentedControl vardı, üstbilgi görünümünde yukarıdaki sıralama ile çarpışacak, ancak dışarıdan görünüm denetleyicileri görünümünde sabitlenmiş olacak şekilde sıralama yaptık. Zamanım varsa, bir örnek oluşturacağım ve bir hata raporu ( – earthtrip
@earthtrip evet), benzer bir geçici çözümüm vardı, arama çubuğunu kaldırdım ve başka bir yere koyuyorum. –
Aynı sorunu TVOS'ta alıyorum ancak UISearchController kullanmıyorum. Benim için, yükleme verisini uzaktan simüle etmek için loadViewController'ime bir gecikme eklediğimde bu gerçekleşmeye başladı (Şu anda sahte verileri şu anda kullanıyorum). Buna dayanarak, tahminime göre iplik erişimi veya bir tür yarış durumu ile ilgili. – Mel