2012-03-16 3 views
1

왼쪽 정렬 된 UITextView가 있습니다.UITextView를 오른쪽 및 왼쪽으로 정렬합니다.

마지막 단어가 현재 줄에 맞지 않으면 다음 줄로 이동하여 줄 끝 부분에 공백을 남깁니다.

좋은 외관과 느낌을주지 못합니다.

그래서 특정 줄의 단어가 왼쪽에있는 공백을 느끼면 원하는 것입니다.

두 단어 사이의 공백은 동적으로 다를 수 있습니다. 시나리오의

여기에 내가 포기하고 예 :

텍스트 뷰의 폭까지 연기하지 (여기에 내일이 맞지 않는, 그래서 다음 줄 공간을 떠나 간다) 않았다.

내일 모두 함께 피할 수있는 것은 무엇입니까?

그래서 문제는 잘 보입니다.

는 내가 원하는 것은 (다양한 공간으로 표시)
내일 - 당신 - 수
피하기 --all - 무엇이 될 때까지 텍스트 뷰의 폭, 연기하지

- 함께.

미리 감사드립니다.

+0

당신이 요구하는 것은 Justified Alignment입니다. u는이 http://stackoverflow.com/questions/를 찾고 있다면 http://stackoverflow.com/questions/1301519/justified-alignment-in-uitextview-iphone – jonkroll

+0

확인이 이전 질문을 참조 2099249/aligning-textviews-on-the-left-and-right-edges-in-android 레이아웃 감사! – Kiran

답변

-1

가운데, 왼쪽 및 오른쪽 만있는 텍스트의 양쪽 맞춤을위한 설정은 없습니다. 모든 줄의 문자 수가 같거나 같은 줄을 정당화하려는 경우 입력 한 텍스트의 서식을 지정하여 x 문자 나 단어 또는 이와 유사한 문자를 캐리지 리턴으로 사용할 수 있습니다.

+0

이것은 정렬 정비사가 단어와 글립 간격에 의존하기 때문에 정당한 정렬을 대신 할 수는 없습니다. – Costique

+0

@Costique 그래서 나에게 해결책을 말해 줄 수있다 – Raj

+0

@Raj 'CATextLayer' 대답에 대한 ** jonkroll **의 코멘트를 참조하십시오. – Costique

관련 문제