2016-06-28 3 views
0

Xcode에서 실현하고 싶은 개념이 있습니다. 그것의 기본 TableViewController 3 프로토 타입 셀.프로토 타입 셀 3 개와 자동 높이가있는 스위프트 테이블보기

Cell 1 = name (Prototype Pages) 
Cell 2 = seperator (Prototype Seperator) 
Cell 3 = only ImageView (Prototype Seperator-with-only-image) 

셀 1과 셀 2는 정상입니다. 나는 모든 "Prototype Seperator-with-only-image"셀의 높이를 자동으로 설정해야합니다. 높이는 추가 된 이미지 크기에 따라 계산되어야합니다. 여기

내 모형

enter image description here

Addional 정보 : "프로토 타입의 separator-와 전용 이미지는"여러 번 발생할 수 있으며, 이미지의 크기가 다를 수 있습니다.

어떻게하면이 아이디어를 얻을 수 있습니까? 여기

self.yourTableView.rowHeight = UITableViewAutomaticDimension 
    self.yourTableView.estimatedRowHeight = 42.0 

당신이 row의 크기를 계산하기 위해 tableview을 말하고있다 :

답변

0

당신은있는 tableview의이 rowHeight 동일한 당신의 viewDidLoad 방법 UITableViewAutomaticDimension로 설정할 수 있습니다. 그러면 row의 높이가 42이고, 기본적으로 최소 높이를 설정한다고 가정합니다.

나는 this가 데모 응용 프로그램을 사용하는 좋은 예라고 생각합니다.

관련 문제