본문 바로가기

swift공부

swift UITextView inset 제거

반응형

전부터 프로젝트를 하면서 해결하지 못했던 내용을 키워드를 찾아서 글을 써보고자 합니다. 

 

현재 Leading 값으로 모두 16을 준 상태입니다. 

이미지를 보시면 textView가 Label보다 밀려나 있는 것을 볼 수 있습니다. 

 

TextView는 기본값으로 inset이 설정되어 있기 때문에 이러한 결과나타나게 됩니다. 

 

해결방법은 의외로 간단합니다. 

    override func viewDidLoad() {
        super.viewDidLoad()
        viewColorSetting()
        
        titleTextView.textContainer.lineFragmentPadding = 0
        titleTextView.textContainerInset = .zero
        
    }

첫번째 textView가 inset을 제거한 후 Label과 같은 시작점을 가진 것을 확인할 수 있습니다. 

반응형