표시 할 레이블, 버튼 및 이미지보기가있는 사용자 정의 UITableViewCell을 사용하고 있습니다. 셀에 텍스트가 NSString객체이고 문자열 길이가 변할 수있는 레이블이 하나 있습니다. 이로 인해 UITableView의 heightForCellAtIndex메소드 에서 셀에 일정한 높이를 설정할 수 없습니다 . 셀의 높이는 NSString의 sizeWithFont방법을 사용하여 결정할 수있는 레이블의 높이에 따라 다릅니다 . 나는 그것을 사용하려고했지만 어딘가에 잘못 …
가변 길이의 동적 텍스트가 tableview 셀 레이블에 삽입됩니다. tableview 셀의 높이를 동적으로 크기 조정하기 위해 다음을 구현했습니다 viewDidLoad(). self.tableView.estimatedRowHeight = 88.0 self.tableView.rowHeight = UITableViewAutomaticDimension 이것은 아직 스크롤되지 않은 UITableViewAutomaticDimention셀 (셀로 스크롤 할 때 호출 됨)에 대해 잘 작동 하지만 데이터가있는 테이블을로드 할 때 처음 화면에 렌더링되는 셀에는 적합하지 않습니다. (다른 …