iOS에서 스크롤 가능한 TextView를 만들려면 스토리보드를 사용하여 만드는 방법과 프로그래밍 방식으로 또 다른 textView를 만드는 방법의 두 가지 방법이 있습니다.
textView의 높이보다 큰 텍스트가 있고 scrollable 속성이 비활성화된 경우 텍스트 보기는 기본적으로 스크롤 가능합니다.
1.스토리보드 사용
-
스토리보드로 이동하고 개체 라이브러리에서 textView를 보기로 드래그합니다.
-
이제 텍스트 보기에서 텍스트가 높이보다 크면 기본적으로 스크롤할 수 있고 그렇지 않으면 스크롤할 수 없습니다.
-
나머지 필수 제약 조건과 함께 높이 제약 조건을 제공합니다.
-
스크롤 활성화가 선택되어 있고 사용자 상호작용이 활성화되어 있는지 확인하십시오.
2.프로그래밍 방식
프로그래밍 방식으로 텍스트 보기를 만들려면 다음 코드를 사용할 수 있습니다. 제약 조건도 부여해야 합니다.
lettx = UITextView() tx.isScrollEnabled = true tx.isUserInteractionEnabled = true tx.frame = CGRect(x: 10, y: 10, width: self.view.frame.width, height: 100) tx.text = "Loremipsum dolor sit erelitlamet, consectetaurcilliumadipisicingpecu, sed do eiusmodtemporincididuntutlabore et dolore magna aliqua. Utenim ad minim veniam, quisnostrud exercitation ullamcolaboris nisi utaliquip ex eacommodoconsequat.Duisauteirure dolor in reprehenderit in voluptatevelitessecillumdoloreeufugiatnullapariatur. Excepteursintoccaecatcupidatat non proident, sunt in culpa qui officiadeseruntmollitanim id estlaborum. Nam liber teconscient to factor tum poenlegumodioqueciviuda." self.view.addSubview(tx)
그러면 다음과 같은 스크롤 가능한 텍스트 보기가 애플리케이션에 생성됩니다.