eu tenho UIViewController
com um UIView
com UITableView
dentro.
Tudo funciona bem no modo Paisagem, mas quando o dispositivo é girado para Retrato, a metade inferior UITableView
não está acessível (pode até mesmo selecionar qualquer linha na metade inferior ou fazer a rolagem da tabela.) Todas as linhas são exibidas corretamente.
Eu estou re-enquadrando e reposicionando UIView
e UITableView
em rotação.
Alguma idéia de como resolver esse problema?
Respostas:
0 para resposta № 1Você deve ajustar a autosizing no Interface Builder ou no código.
Eu acho que a altura do UITableView ainda é a mesma com o valor no modo Paisagem depois de girar o dispositivo para Retrato.
Você pode identificá-lo pelo NSlog do seu CGRect do UITableView
NSlog(@"frame:%@",[NSStringFromCGRect(UITableView"s CGRect)]);