UITableViewCell
내부의 텍스트 크기를 기반으로 동적으로 크기를 조정해야하는 두 개의 UILabel을 만들어야합니다. 첫 번째 UILabel
은 이 (텍스트 기준으로)이되어야하며 항상 오른쪽 테두리에 15 포인트를 정렬해야합니다. 두 번째 UILabel
은 (또한 왼쪽으로 동적으로 커야 함) 첫 번째 UILabel 오른쪽에 7 포인트 정렬되어야합니다.autoLayout을 사용한 동적 뷰 변경 (즉, UILabel)
... [label 2]<--7p-->[label 1]<--15p-->|right cell border
- 이가 (코드 제외) 스토리 보드에서만 수행 할 수 있습니까?
- 스토리 보드 레이아웃에서 수평 제약 조건을 정의하고 코드에서
sizeToFit:
을 정의했습니다. 및 가로 제약 조건이 재정의 된 것을 알게되었습니다. 가viewDidLoad:
의 프레임을 변경하는 시도하지만 모두가 업데이트 된 (0 지연 선택을 수행 -. 한 초 지연을 모든 셀에 갱신 모든 레이블을하지만 생성)
은 알려 주시기 바랍니다, 감사 Asaf
@Asaf 솔루션을 확인 했습니까? 그것은 당신의 문제를 해결합니까? – Keenle