Storyboard
에 이있는 사용자 정의 UITableViewCell
이 있습니다. 이 UILabel
의 텍스트를 동적으로 설정하고 이후에 UILabel
의 너비를 조정해야합니다.셀의 크기가 UILabel 인 동적 너비
내가 어떻게됩니까
> MyCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
> author = @"Some dynamic text";
> cell.authorLabel.text = author;
> [cell.authorLabel sizeToFit];
으로 노력하고 있습니다 : 먼저 UILabel
렌더링 상기는 따라서, storyboard
에 설정된 폭을 유지하거나 텍스트가 잘립니다 또는 너무 많은 공간이 뒤에있다 .
스크롤 한 후에는 셀이 대기열에서 제외되고 sizeToFit
메서드가 제대로 적용되지만 두 번째 UILabel
이 이미 잘못된 위치에 배치되어 있기 때문에 너무 늦습니다. (낮은 평판 제한으로 인해 사진을 게시 할 수 없습니다)
아이디어가 있으십니까?
을 (http://stackoverflow.com/questions/1947970/dynamic-calculation-of-uilabel-width-in-uitableviewcell?rq=1) –