Choć jest to bardzo proste do wykonania z tableview stałej zawartości jako podrzędny w Scrollview, co to jest, że są dokładnie chce osiągnąć? Dynamiczne komórki ze stałą zawartością powyżej i poniżej? Trwale wyświetlana zawartość z sekcją przesuwną pośrodku?
Może czystsze konstrukcja byłaby za pomocą pojedynczego UITableView z tabeli Nagłówek i stopka, lub nagłówku jest stopka Wykorzystując automatyczne zachowanie dostarczone przez UITableViewStyleGrouped vs UITableViewStylePlain
powiedział, że inne odpowiedzi wydają się tworzyć przyzwoity rozwiązanie:
Set scroll enabled false on table view
Set tableview content size to sum of all cell sizes
Set tableview frame to content size
Adjust scroll view frame to account for dynamic table size if necessary
Add table view to scroll view amidst other content
Inną opcją dla manipulowania zachowanie przewijania będzie sprawdzenie czy Scrollview w tableview delegata Scrollview shouldStartScrolling lub podobnych metod, co pozwoliłoby na większą elastyczność nad UI kontroluje
Dlaczego potrzebujesz tej funkcji? Chcesz dodać więcej pod-widoku w widoku przewijania? –
Chcę dodać, że zasadniczo chce się zintegrować subviews na tej samej stronie co widok tabeli, a nie cały widok jako widok tabeli. – Allen
, więc musisz rozwinąć swój tableview, aby dopasować długość tego stołu. następnie dostosuj rozmiar zawartości twojego widoku przewijania –