Ich habe für eine lange gesucht und fand keine Lösung, die für mich funktioniert.Entfernen Sie den vertikalen Abstand zwischen den Abschnitten in einem gruppierten UITableView
Ich habe Setup die UITableView
als Grouped
und jeder Abschnitt Header ein UIView
halten, die verwendet wird, um eine Frage auf einer Frage-Antwort-Anwendung darstellen und jeder Abschnitt eine Anzahl von Zeilen enthalten, die verwendet werden, um Stellen Sie die Antworten auf diese vorherige Frage.
Das Problem ist: Es gibt einen vertikalen Abstand zwischen jeder Abschnittsgruppe, und ich möchte es entfernen.
Ich habe bereits versucht, wie in here vorgeschlagen zu tun, sondern sieht aus wie es nicht funktioniert hat.
Ich versuchte auch mit einem minimalen Wert für die estimatedHeightForFooterInSection
als 0.00001
wie vorgeschlagen here. Aber ich bin immer folgende Fehlermeldung:
'section footer height must not be negative - provided height for section 1 is -0.000010'
Gibt es eine Möglichkeit, diese Arbeit zu machen, ohne dass die Strategie zu verlassen (Abschnitt Frage, Zeilen für Antworten)?
https://developer.apple.com/reference/uikit/uitableviewdelegate/1614967-tableview. Verwenden Sie diese Funktion. –
Gibt es einen bestimmten Grund, warum Sie eine gruppierte Tabellenansicht anstelle einer einfachen verwenden? Ein einfacher sollte diesen Abstand nicht standardmäßig dort haben. – tww0003
Ja @ tww0003, ich kann nicht zulassen, dass die Abschnittsüberschrift beim Scrollen im Abschnittsinhalt oben fixiert bleibt. Ich habe gerade getestet, es auf 'Plain' zu ändern und es hat funktioniert, aber dann gibt es das Problem, das ich gerade erwähnt habe. –