Schicht ist ein Teil des Zyklus in seiner Ebenenbaum iOS 9 Swift 2

7

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.

BEARBEITEN

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 :

%Vor%

ziemlich allgemein. Irgendwelche Gedanken darüber, wo sonst das noch entstehen könnte?

    
Brie 22.07.2015, 03:00
quelle

5 Antworten

9

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:

  1. Klicken Sie auf die Tabellenansicht
  2. Gehen Sie zum "Inspektor für Verbindungen", es ist das rechte Fenster, das allerletzte Symbol (sieht aus wie ein Kreis mit einem Pfeil nach rechts)
  3. Suchen Sie nach der Zubehöransicht und trennen Sie die Steckdose

Ich kann den Screenshot nicht posten, weil ich nicht genug Reputation habe. Der Blogpost zeigt Ihnen jedoch, wie es geht.

    
exo_duz 23.09.2015, 14:05
quelle
16

Überprüfen Sie, ob Sie self.view in self.view hinzufügen, zB:

%Vor%

oder

%Vor%     
Pablo Ruan 10.04.2016 22:09
quelle
1

Ich habe einen Absturz dieser Art gelöst, indem ich die Steckdose in File' s owner in einigen xib UI-Dateien entfernt habe. Ich antworte hier für den Fall, dass jemand auf etwas Ähnliches stößt.

    
xgdgsc 08.12.2015 15:19
quelle
0

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.

    
Brie 22.07.2015 03:33
quelle
0

Ich hatte dieses Problem auch und fand heraus, dass ich versehentlich eine Steckdose von der TableViewCell backgroundView zur TableView-Ansicht erstellt habe - DOH!

    
jensk 27.10.2016 12:19
quelle

Tags und Links