2012-12-11 3 views
0

제 응용 프로그램에서 테이블 뷰를 90도 회전했습니다. 즉, 테이블 뷰가 이제 수평 테이블 뷰입니다. 회전 후에 나는 마지막 행을 볼 수 없으므로 스크롤 크기를 늘리려고했지만 늘릴 수는 없었습니다. 테이블 뷰는 UIScroll 뷰의 하위 클래스이므로 인터페이스 작성기에서 변경하려고했지만 아무 것도 내 문제를 해결하지 못했습니다. 모든 내용을 보려면이 테이블보기 스크롤보기 너비를 늘리는 방법을 알려주십시오. IB에서가로 스크롤 뷰 너비를 늘릴 수 없습니다. UITableView

rotateTable = CGAffineTransformMakeRotation(-M_PI_2); 
tableView.transform = rotateTable; 
[tableView setFrame:CGRectMake(40, 333, self.view.frame.size.width , 37)]; 

는 크기 경위 : 스크롤 뷰 크기 : 스크롤러 인 세트는 : 오른쪽 : (500)는 당신이 그것을 관리 할 필요가 없습니다

+0

코드를 보여 주시겠습니까? –

답변

0

(나는 폭을 높이려면 오른쪽 속성을 변경). Tableview 자체가 그것을 않습니다. 귀하의 문제는 tableview의 프레임입니다. 귀하의 tableview는 슈퍼 뷰 (tableview가 추가 된 뷰)의 경계를 넘어서고 있습니다. tableview의 프레임을 확인하십시오. superview의 범위를 초과하지 않는지 확인하십시오.

+0

테이블 뷰가 슈퍼 뷰의 경계를 초과하지 않았지만 여전히 마지막 행을 볼 수 없음 – smily

관련 문제