2012-08-17 2 views
2

UITextView에서 두 줄 사이의 간격을 늘릴 수있는 방법은 무엇입니까? 나는 자신의 글꼴을 만드는 관련 주제를 검색했다. 나는 또한 그것을 시도했다. 그것은 작동하지 않습니다.선 사이의 공간 증가 UITextView

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    org_txtvw_rect = CGRectMake(self.text_view.frame.origin.x, 
           self.text_view.frame.origin.y, 
           self.text_view.frame.size.width, 
           self.text_view.frame.size.height); 

    [text_view.text sizeWithFont:[UIFont systemFontOfSize:14] 
        constrainedToSize:CGSizeMake(100, MAX_HEIGHT) 
         lineBreakMode:UILineBreakModeWordWrap]; 
} 

뭐가 잘못 되었나요?

이 속성을 줄 간격으로 사용할 수 있습니까?

text_view.font.lineHeight 
+1

불행히도 사용자 정의 글꼴을 만드는 것이 유일한 해결책입니다. 여기서 잘못하고있는 것을 파악한 다음 여기에 게시하십시오. – Bourne

답변

0

기본적으로 systemFontSize는 Helvetica입니다. 현재 라인 간격에 사용할 수있는 API가 없습니다. 하지만 응용 프로그램에 대해 Didot, Garamond와 같은 다른 글꼴을 선택할 수 있습니다. iOS에없는 다른 글꼴을 사용하려는 경우 해당 글꼴의 ttf 파일을 자원 번들에 추가 할 수 있습니다.

1

UITextView에서 줄 바꿈을 직접 변경할 수 없습니다. 핵심 텍스트를 사용하여 텍스트를 그려보십시오. 핵심 텍스트 사용은 많은 작업을해야한다는 것을 의미합니다. https://github.com/mattt/TTTAttributedLabel

+0

감사합니다. 이것에 대해 확인하겠습니다. – Newbee

관련 문제