2017-05-23 3 views
0

enter image description here Der Controller ist UIViewController.UITableView Fußzeile wird nicht angezeigt

Ich habe eine UIScrollView in UIViewController. Eine Tabellenansicht wird als Unteransicht für die Bildlaufansicht hinzugefügt. Die Inhaltsgröße der Bildlaufansicht ist größer als die Bildschirmgröße. Es gibt eine Fußzeile in der Tabellenansicht. Wenn ich das Tableview zum ersten Mal mit den Daten neu einlade, wird die Fußzeile nicht angezeigt, aber als ich den Bildlauf gestartet habe, wird die Fußzeile nicht richtig angezeigt.

Könnten Sie bitte führen Sie mich, wie Sie diese Lösung zu machen.

Dank

+0

Bild hinzufügen.Hard zu visualisieren. –

+0

Wenn Sie die Höhenbeschränkung für automatisches Layout für Tabellenansicht verwenden und die Inhaltsgröße von scrollview aktualisieren, müssen Sie den Beobachter für tableview festlegen. –

+0

Ich verwende hier kein Autolayout. –

Antwort

0

Erstens ist es falsch Praxis UITableView innerhalb Scroll hinzuzufügen, weil Tableview hat unter ihm bereits Scrollview und die Inhaltsgröße von Tableview automatisch auf den Inhalt abhängig einstellen Sie hinzufügen.

Können Sie mir bitte den Grund mitteilen, warum Sie Tableview in scrollview hinzugefügt haben?

Tabellenansicht von scorllview entfernen und alles funktioniert einwandfrei.

Verwandte Themen