2010-08-23 2 views
3

UIViewUITableView이있는 UIViewController이 있습니다.UITableView 순환 발행

가로 모드에서는 모두 잘 작동하지만 기기를 세로로 회전하면 UITableView의 아래쪽 절반에 액세스 할 수 없습니다 (하단 절반에서 행을 선택하거나 테이블을 스크롤 할 수 없음). 모든 행이 올바르게 표시됩니다.

교체시 UIViewUITableView을 다시 프레이밍하고 위치를 바꿉니다.

이 아이디어를 해결하는 방법은 무엇입니까?

+0

나는 정확히 같은 문제가 NSlog하여 식별 할 수 있습니다. 누구든지 어떤 생각? – V1ru8

답변

0

인터페이스 작성기 또는 코드에서 자동 크기 조정을 조정해야합니다.

세로로 장치를 회전 한 후 UITableView의 높이가 가로 모드의 값과 여전히 같다고 생각합니다.

당신은 당신의 jQuery과의 CGRect

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