Computer >> 컴퓨터 >  >> 프로그램 작성 >> IOS

iOS 앱에서 스크롤 가능한 TextView를 만드는 방법은 무엇입니까?

<시간/>

iOS에서 스크롤 가능한 TextView를 만들려면 스토리보드를 사용하여 만드는 방법과 프로그래밍 방식으로 또 다른 textView를 만드는 방법의 두 가지 방법이 있습니다.

textView의 높이보다 큰 텍스트가 있고 scrollable 속성이 비활성화된 경우 텍스트 보기는 기본적으로 스크롤 가능합니다.

1.스토리보드 사용

  • 스토리보드로 이동하고 개체 라이브러리에서 textView를 보기로 드래그합니다.

  • 이제 텍스트 보기에서 텍스트가 높이보다 크면 기본적으로 스크롤할 수 있고 그렇지 않으면 스크롤할 수 없습니다.

  • 나머지 필수 제약 조건과 함께 높이 제약 조건을 제공합니다.

  • 스크롤 활성화가 선택되어 있고 사용자 상호작용이 활성화되어 있는지 확인하십시오.

iOS 앱에서 스크롤 가능한 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)

그러면 다음과 같은 스크롤 가능한 텍스트 보기가 애플리케이션에 생성됩니다.

iOS 앱에서 스크롤 가능한 TextView를 만드는 방법은 무엇입니까?