0
특정 색인의 각 문자 뒤에 새로운 행을 삽입하지 않고 모드 (가로 또는 세로)에 따라 행의 텍스트를 전체 공간을 차지하게 할 수있는 방법이 있습니까?iOS 동적 행 너비
이렇게하면 세로 모드로 보입니다.
그리고 풍경
; 당신이 볼 수 있듯이은 가로 모드에서 텍스트가 잘 포맷되지 않았습니다.
특정 색인의 각 문자 뒤에 새로운 행을 삽입하지 않고 모드 (가로 또는 세로)에 따라 행의 텍스트를 전체 공간을 차지하게 할 수있는 방법이 있습니까?iOS 동적 행 너비
이렇게하면 세로 모드로 보입니다.
그리고 풍경
; 당신이 볼 수 있듯이은 가로 모드에서 텍스트가 잘 포맷되지 않았습니다.
서브 클래스가 UITableViewCell
인 경우 서브 클래스에서 layoutSubviews
메소드를 대체해야합니다.
tableView:cellForRowAtIndexPath:
방법으로 표 셀에 하위보기를 추가하는 경우 텍스트 레이블에 label.autoresizingMask = UIViewAutoresizingFlexibleWidth
을 사용하십시오.
인터페이스 작성기에서 셀을 레이아웃하는 경우 슈퍼 뷰가 확장 될 때 확장되도록 텍스트 레이블에 자동 크기 조정 앵커를 설정했는지 확인하십시오. 자동 크기 조정 앵커는 Xcode 4.2의 유틸리티 패널에서 다섯 번째 탭 (눈금자 이미지가있는 탭)에 있습니다.
사용자 지정 셀의 layoutSubviews 메서드가 제대로 구현되지 않았습니다. 셀의 레이아웃을 수행하는 섹션의 일부 코드를 여기에 붙여 넣습니다. 또한 사용자를 위해 레이블에 가변 폭의 자동 크기 조정 마스크를 사용하도록 레이블을 설정할 수 있습니다. (이렇게하면 셀을 다시 그릴 때마다 나머지 공간을 차지하게됩니다) – Vlad