아래 그림과 같이 오른쪽 맞춤과 들여 쓰기 된 텍스트가있는 UITableView
을 만들고 싶습니다.오른쪽 맞춤 및 들여 쓰기 된 텍스트가있는 UITableView
불행히도 다음과 같이 작성할 수 없습니다. -
cell.textLabel.textAlignment = UITextAlignmentRight;
cell.indentationLevel = 10; // or even -10
UITableView
의 속성을 사용하여이 작업을 수행 할 수 있습니까? 그렇지 않다면, 내가 생각할 수있는 유일한 방법은 [myString drawInRect:withFont:];
를 사용하는 것이지만, 에 들어가기 전에 정렬과 들여 쓰기를 기반으로하는 메소드를 사용하고 싶습니다. [이미 코드를 작성했습니다 :]), 다른 해결 방법 환영합니다!
추가 정보 : 들여 쓰기가 가속도계 값에 따라 다르므로 하드 코딩 된 레이블 프레임 위치를 가질 수 없습니다. github에 샘플 코드를 업로드했습니다.이 샘플 코드에서는 정렬 및 들여 쓰기 정보 만 사용 했으므로 계속 사용하면 쉽게 사용할 수 있습니다.
u는 자신의 uilabel을 만들고이를 셀의 contentview에 추가 할 수 있습니다. – Robin