Wenn ich meinen View-Controller lade, erhalte ich folgende Fehlermeldung:
%Vor%Ich weiß nicht warum. Ich glaube, ich habe ein Framework von Drittanbietern hinzugefügt, das mit Layern verwechselt wurde, aber ich habe es in meiner Fehlerbehebung entfernt. Alle Einsichten wären großartig.
Das passiert während viewDidLoad
meiner tableViewcontroller
. Ich habe einen TableView auf meinem zweiten vc. Ich habe es darauf beschränkt, dass es beim Setzen von heightForRowAtIndexPath
auf die vierte benutzerdefinierte Zelle abstürzt. Die Zelle befindet sich in einem statischen tableView
.................: / Näher kommen!
Hier ist mein heightForRowAtIndexPath
:
ziemlich allgemein. Irgendwelche Gedanken darüber, wo sonst das noch entstehen könnte?
Ich hatte den gleichen Fehler und fand diese Korrektur
Es wird erwähnt, dass der AccessoryView-Ausgang, den Sie auf dem TableView sehen, entfernt wird.
Um dies zu tun:
Ich kann den Screenshot nicht posten, weil ich nicht genug Reputation habe. Der Blogpost zeigt Ihnen jedoch, wie es geht.
Überprüfen Sie, ob Sie self.view in self.view hinzufügen, zB:
%Vor%oder
%Vor%Ich habe es geschafft, aber nicht so, wie ich es mir erhofft hatte. Ich kratzte am Ende die TableViewCell, die das Problem verursacht und alle Layout-Einschränkungen von Grund auf neu erstellt. Nicht ideal, aber es hat funktioniert. Ich hoffe, dass jemand in der Zukunft mitkommen und erklären kann, warum dieser Fehler passiert ist! Prost.