Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> IOS

วิธีสร้าง TextView แบบเลื่อนได้บนแอพ iOS


ในการสร้าง TextView แบบเลื่อนได้ใน iOS เราสามารถทำได้สองวิธี วิธีแรกคือสร้างโดยใช้สตอรีบอร์ด และอีกวิธีหนึ่งโดยสร้าง textView อีกรายการโดยทางโปรแกรม

มุมมองข้อความสามารถเลื่อนได้ตามค่าเริ่มต้น หากมีข้อความมากกว่าความสูงของ textView และคุณสมบัติการเลื่อนถูกปิดใช้งาน

1.การใช้กระดานเรื่องราว

  • ไปที่กระดานเรื่องราวและลาก textView ไปยังมุมมองของคุณจากไลบรารีวัตถุ

  • ขณะนี้อยู่ในมุมมองข้อความ หากข้อความมีความสูงมากกว่าที่จะเลื่อนได้ตามค่าเริ่มต้น มิฉะนั้นจะไม่สามารถเลื่อนได้

  • กำหนดข้อจำกัดความสูงพร้อมกับข้อจำกัดที่จำเป็นที่เหลืออยู่

  • ตรวจสอบให้แน่ใจว่าได้เลือกเปิดใช้งานการเลื่อนและเปิดใช้งานการโต้ตอบกับผู้ใช้แล้ว

วิธีสร้าง TextView แบบเลื่อนได้บนแอพ iOS

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)

สิ่งนี้จะสร้างมุมมองข้อความที่เลื่อนได้ในแอปพลิเคชันของคุณซึ่งมีลักษณะดังนี้:

วิธีสร้าง TextView แบบเลื่อนได้บนแอพ iOS