/ / Problem z obrotem UITableView - uitableview, ipad, scroll, rotacja

Problem z obrotem UITableView - uitableview, ipad, scroll, rotacja

mam UIViewController z a UIView z UITableView wewnątrz.

Wszystko działa poprawnie w trybie poziomym, ale gdy urządzenie jest obracane do portretu, dolna połowa UITableView jest niedostępny (nie można nawet wybrać żadnego wiersza w dolnej połowie lub przewinąć tabeli) Wszystkie wiersze są wyświetlane poprawnie.

Zmieniam ramkę i zmieniam położenie UIView i UITableView na obrót.

Wszelkie pomysły, jak rozwiązać ten problem?

Odpowiedzi:

0 dla odpowiedzi № 1

Powinieneś dostosować autosizing w Interface Builder lub w kodzie.

Myślę, że wysokość UITableView jest wciąż taka sama z wartością w trybie Landscape po obróceniu urządzenia do Portrait.

Możesz go zidentyfikować za pomocą NSloga CGRect twojego UITableView

NSlog(@"frame:%@",[NSStringFromCGRect(UITableView"s CGRect)]);