XCode 7.1.1 Die Inhaltsansicht von TableViewCell ist schmaler als die Zelle

8

Seit dem Upgrade eines älteren Swift 1.1 (ich denke) Projekts auf den neuesten XCode und die schnelle Syntax scheint das Storyboard durcheinander zu sein. Der gröbste Bug, den ich nicht lösen kann, ist ein UITableView.

Ich habe eine UITableViewCell mit einer Standard-Inhaltsansicht innerhalb, die XCode 810px breit sein soll, im Gegensatz zu der Zelle, die 1024px breit ist.

Ich habe versucht, das zu beheben, indem ich das Storyboard im Quellcode-Modus öffne und die 810 in 1024 ändere, aber der geänderte Wert kehrt zu 810 zurück, wenn ich das Storyboard im Standardmodus "Grafik" wieder öffne.

%Vor%

Irgendeine Idee, wie man das löst?

    
Rhuantavan 02.12.2015, 08:27
quelle

2 Antworten

4

Was auch immer Sie mit der Inhaltsansicht von UITableViewCell machen, spielt keine Rolle, da sie direkt vor dem Zeichnen durch UITableView gesetzt wird. Mein Vorschlag ist, alle Layouteinstellungen für contentView zurückzusetzen und Layoutbeschränkungen für die Ansichten innerhalb der contentView zu verwenden. Wenn es immer noch nicht den gesamten Speicherplatz belegt, überprüfen Sie, ob Ihr UITableView breit genug ist.

    
Peyman 16.12.2015 00:36
quelle
0

Jede Tabellenansichtszelle hat eine Standardzellengröße, die im Storyboard festgelegt ist.

Versuchen Sie, an diesem Ort zu wechseln. Stellen Sie sicher, dass die Zellengröße hier übereinstimmt.

    
Abhishek Kumar 16.01.2016 10:50
quelle

Tags und Links