2015-02-21 22 views
7

My tableview posiada dodatkową przestrzeń na dole, jak widać na zdjęciu:UITableView dodatkowa przestrzeń na dole

Wszystkie wiersze w Tableview mieć stałą wysokość 71pt.

enter image description here

+0

Kiedy można wyciągnąć widok stamtąd, skąd przewijania wydaje się odbijać w? – Tommy

+0

@ Tommy W tej samej pozycji z obrazka –

+0

Pomógł mi tylko odpowiedź. https://stackoverflow.com/a/31445770/4593553 – Jerome

Odpowiedz

25

Ok, rozumiem.

Na moim viewController (nie mój tableView) zaznaczono "Adjust Scroll View Insets".

Oto answer ze szczegółowym wyjaśnieniem

+1

Powinieneś oznaczyć drugą odpowiedź jako zaakceptowaną, czyli w zasadzie to, co powiedział. –

+0

dziękuję =) !!! –

1

w moim przypadku było to spowodowane posiadające stopkę wysokości 18 domyślnie na dole UITableView. Ustawienie go na 1 usunęło dodatkową przestrzeń na dole.

1

Miałem ten problem, gdy odwróciłem mój UITableView odwrócony do ekranu wiadomości czatu.

Zanim przewróciłem widok tabeli, zawartość pozostawiła puste miejsce u góry, więc kiedy przewijaliśmy do góry, zawartość nie była zasłonięta przez pasek nawigacji. Kiedy ją przewróciłem, wstawka przesunęła się na dół.

Zmień "Wstawki zawartości" na Nigdy w rozmiarze Inspektora swojego UITableView, aby pozbyć się tego miejsca na końcu.

0

ten sposób może być ustalona łatwo poprzez Storyboard (iOS 11):

Wybierz Tabela Widok> Rozmiar Inspektora> wypustkami Artykułów: Nigdy

Powiązane problemy