2016-06-30 3 views
1

두 개의 버튼이있는 textView를 작성/축소하려고했습니다. 내가 사용 :textView의 텍스트 크기를 늘리면 텍스트가 작아집니다. | Swift iOS

textView.font = UIFont(name: "System", size: 50) 

그러나 메서드를 호출 할 때 내가 크기 설정 수에 상관없이 텍스트는 항상 (11 주위) 같은 크기가된다.

왜 그럴까요? 그걸 도와 줄 수있어? 당신은 당신이 말한 뭔가를하려는 경우

+0

'textView'의'attributedText' 속성을 사용합니까? 그렇다면 http://stackoverflow.com/questions/37120535/uitextview-attributed-text-not-working-when-using-custom-font/37132592#37132592 – Larme

+0

사실 없습니다. 나는 스위프트를 처음 사용합니다. 어떻게 도와 주실 수 있습니까? –

답변

2

,이 같은 자신의 범주를 만들 수 있습니다

extension UITextView { 
    func increaseFontSize() { 
     self.font = UIFont(name: self.font!.fontName, size: self.font!.pointSize+4)! 
    } 
} 

은 그냥 같이 가져올 사용하려면 :

textview.increaseFontSize() 

이 증가됩니다 텍스트를 4 by

+0

@AndreasThaler, 죄송합니다. 내 대답을 편집 한 것 같습니다. –

+1

듣기 좋게 :) 다른 사람도 볼 수 있도록 허용으로 표시 할 수 있습니다. –

관련 문제