2013-03-09 5 views
0

화면이 여러 개인 UILabel입니다. 레이블은 과 함께 [myLabel sizeToFit];으로 설정됩니다. 이렇게하면이 여러 줄 레이블 아래에있는 모든 레이블이 겹칩니다. 이 여러 줄 레이블 아래에있는 모든 UILabel의 위치를 ​​자동으로 조정하는 더 똑똑한 방법이 있으므로 겹쳐서 적절하게 조정하지 않아도됩니다. 우리 앱이 여전히 4.3을 지원해야하므로 layoutSubviews를 사용할 수 없습니다.여러 UILabels의 위치 조정

미리 도움을 주셔서 감사합니다.

답변

1
  1. 아니요 자동 조정되지 않습니다. 코드의 도움을 받아야합니다.
  2. UILabel의 크기가 동적으로 결정됩니다. 그에 따라 따라 오는 UILabel의 위치를 ​​조정해야합니다.
  3. 문제의 대체 솔루션은 UITableView입니다.
  4. 그럼에도 불구하고 텍스트가 증가합니다. 다른 셀에 이 될 UILabels의 나머지 부분은 올바르게 배치됩니다.
  5. 쉽게 속성을 cell.textLabel으로 설정할 수 있으므로 UITableView을 만드는 데 많은 노력을 기울이지 않을 것입니다.
+0

응답 해 주셔서 감사합니다. 네, UItableview 생성이 끝났습니다. – user1657861