textView 라인 수 구하기
-
TextView 라인 수 구하기iOS 2020. 3. 16. 19:07
TextView는 TextField 와 달리 여러 줄의 텍스트를 입력할 수 있습니다. 하지만 따로 라인 수를 제공하지는 않죠... 라인 수를 알고 싶다면 직접 계산해서 구해야 합니다 ㅠㅠ 급하신 분들을 위해 결론부터 말씀드리겠습니다. extension으로 만들어봤어요 :) extension UITextView { func numberOfLine() -> Int { let size = CGSize(width: frame.width, height: .infinity) let estimatedSize = sizeThatFits(size) return Int(estimatedSize.height / (self.font!.lineHeight)) } } 기본 UITextView는 contentSize나 textCo..