2010-08-10 8 views
0

저는 three20 프레임 워크를 사용하고 TTListDataSource를 추가했습니다.하지만 각 셀의 높이를 변경하고 싶습니다. TTTableSubtitleItemCell의 크기를 조정하는 방법

난 내부 높이가 아무 문제 변경 Three20UI/TTTableSubtitleItemCell.h에 어떤 값을 변경하지만, 분할 선을 따라서

관해서

아니다

답변

2

TTTableViewCell는 높이를 계산하는 클래스의 방법을 가지고 각 테이블 행. tableView:rowHeightForObject:이라고합니다. TTTableViewCell의 사용자 정의 하위 클래스를 사용하는 경우 원하는 높이를 반환하려면이 메서드를 재정의해야합니다. 표준 셀은 자동으로 셀 내용의 높이를 계산합니다.

이 기능을 사용하려면 TTTableViewController에서 variableHeightRows을 YES로 설정해야합니다.

셀 내에서 표 셀의 높이를 변경할 수 없습니다. 그 이유는 테이블이 실제로 생성되기 전에 셀의 크기를 알아야하기 때문입니다. Three20을 사용하지 않으면 UITableView 대리자를 사용하여 행 높이를 설정해야합니다.

관련 문제