2015-02-02 5 views
1

스토리 보드의 크기 속성에서 사용자 정의 셀 행 높이를 132로 설정했습니다. 하지만 내 사용자 지정 셀은 항상 기본 행 크기로 고정되어 있고 행/셀의 짧은 너비에 맞게 다른 레이블의 텍스트를 제대로 볼 수 없습니다. 어떻게이 문제를 극복 할 수 있습니까? 참조 용으로 images을 참조하십시오. 상단 링크 이미지 1.png의 제 2 프로토 타입 셀에 대한 제 문제점. 현재 내 시뮬레이터는 2.png처럼 보이지만 "이미지"의 상위 링크에는 3.png과 같아야합니다.왜 사용자 정의 테이블 셀이 항상 기본 크기입니까

답변

1

마다의 높이와 각 부분의 각 열을 설정 담당 목적은 UITableViewDelegate이다

동일한 섹션 헤더, 푸터 등의 높이 적용
// Variable height support 

optional func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat 

...

optional func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat 
optional func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat 

그래서 이러한 메소드를 tableviewDelegate에 구현하면됩니다.

관련 문제