기존 프로젝트 (Objective-C, Xcode 7.3, iOS)에서 몇 가지 문제를 해결해야합니다.UITableViewAutomaticDimension 작업을 시도하는 중
여기에는 콘텐츠에 맞게 크기를 조정할 수있는 셀이 필요한 표보기가 있습니다. 셀에는 레이블이 포함됩니다. 프로젝트에서 UITableViewAutomaticDimension
을 사용하지만 제대로 작동하지 않는 것 같습니다. 셀의 텍스트가 오른쪽 테두리를 넘습니다.
그래서 지금 내가 확인한 몇 가지 포인트 :
- 속성 Inspector에서 셀의 "라인"속성을 설정
- 0으로 나는 라벨 (관련 그림) 4 개 제약이있다.
heightForRowAtIndexPath
메서드는return UITableViewAutomaticDimension;
만 포함합니다. 여기
는 UITableViewAutomaticDimension
사용되는 코드입니다 :
- (void)viewDidLoad
{
[super viewDidLoad];
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
self.tableView.estimatedRowHeight = 50.0;
self.tableView.rowHeight = UITableViewAutomaticDimension;
}
Constraints screenshot <======
셀 제한을 보여 줄 수 있습니까? –
@Bhadresh Mulsaniya 그림을 추가했습니다. 죄송합니다. – Skolvan69
질문이 업데이트 된 후에 보았습니다! –