Hallo zusammen,
in einem ViewController habe ich ein scrollView. Der hat Constraints 0,0,0,0 zum VC.
Im scrollView ist neben ein paar Views auch eine tableView. Alles verpackt in verschiedenen StackViews. Für die tableView habe ich eine Cell für den reuse - die Cell hat eine dynamische Höhe und im Code auch den Eintrag:
In der Cell ist ein Label mit der Einstellung
damit auch längere Texte immer ganz angezeigt werden. In der extension tableViewDataSource habe ich folgendes stehen:
Dazu gibt es für die Constraint auch ein Outlet
Mein Problem ist nun, dass die Höhe der tableView dynamisch sein muss - je nachdem wie hoch die einzelnen Cells sind.
Setze ich die Höhe der Cell auf z.B. fixe 70px passt die Höhe der tableView immer so, dass man nur das scrollView scrollen kann - so wie es sein sollte. Dann ist aber der Text in der Cell evtl. abgeschnitten. Bleibe ich bei dynamischer Höhe müsste ich irgendwie die Höhe der Cell jeweils dazu addieren.
Ziel soll es sein, dass der User das scrollView scrollt und gleichzeitig auch - weiter unten wenn sie kommt - die tableView - damit kein zweifaches scrollen erforderlich ist ( man kennt das noch von früher wenn man auf einer Internetseite Frames hatte ….
Für Ideen, Links und / oder Codebeispiele bin ich sehr dankbar.
VG und bleibt alle gesund,
Steffe
in einem ViewController habe ich ein scrollView. Der hat Constraints 0,0,0,0 zum VC.
Im scrollView ist neben ein paar Views auch eine tableView. Alles verpackt in verschiedenen StackViews. Für die tableView habe ich eine Cell für den reuse - die Cell hat eine dynamische Höhe und im Code auch den Eintrag:
In der Cell ist ein Label mit der Einstellung
damit auch längere Texte immer ganz angezeigt werden. In der extension tableViewDataSource habe ich folgendes stehen:
Dazu gibt es für die Constraint auch ein Outlet
Mein Problem ist nun, dass die Höhe der tableView dynamisch sein muss - je nachdem wie hoch die einzelnen Cells sind.
Setze ich die Höhe der Cell auf z.B. fixe 70px passt die Höhe der tableView immer so, dass man nur das scrollView scrollen kann - so wie es sein sollte. Dann ist aber der Text in der Cell evtl. abgeschnitten. Bleibe ich bei dynamischer Höhe müsste ich irgendwie die Höhe der Cell jeweils dazu addieren.
Ziel soll es sein, dass der User das scrollView scrollt und gleichzeitig auch - weiter unten wenn sie kommt - die tableView - damit kein zweifaches scrollen erforderlich ist ( man kennt das noch von früher wenn man auf einer Internetseite Frames hatte ….
Für Ideen, Links und / oder Codebeispiele bin ich sehr dankbar.
VG und bleibt alle gesund,
Steffe