Computer >> Máy Tính >  >> Lập trình >> IOS

Làm cách nào để tạo TextView có thể cuộn trên Ứng dụng iOS?

Để tạo TextView có thể cuộn trong iOS, chúng ta có thể thực hiện theo hai cách, một bằng cách tạo nó bằng cách sử dụng bảng phân cảnh và cách khác bằng cách tạo một textView khác theo lập trình.

Chế độ xem văn bản có thể cuộn theo mặc định nếu nó có văn bản nhiều hơn chiều cao của textView và thuộc tính có thể cuộn bị tắt.

1. Sử dụng bảng phân cảnh

  • Đi tới bảng phân cảnh và từ thư viện đối tượng, kéo một textView vào chế độ xem của bạn.

  • Bây giờ trong chế độ xem văn bản, nếu văn bản lớn hơn chiều cao của nó thì nó sẽ có thể cuộn được theo mặc định, nếu không nó sẽ không thể cuộn được.

  • Đưa ra ràng buộc chiều cao cùng với ràng buộc bắt buộc còn lại.

  • Đảm bảo rằng tính năng cuộn được bật được chọn và tương tác với người dùng được bật.

Làm cách nào để tạo TextView có thể cuộn trên Ứng dụng iOS?

2 về mặt chương trình

Để tạo dạng xem văn bản theo chương trình, bạn có thể sử dụng đoạn mã sau. Đảm bảo cung cấp cho nó các ràng buộc.

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)

Thao tác này sẽ tạo chế độ xem văn bản có thể cuộn trong ứng dụng của bạn trông giống như sau:

Làm cách nào để tạo TextView có thể cuộn trên Ứng dụng iOS?