คำถามติดแท็ก uitextview

คลาส UITextView ใช้พฤติกรรมสำหรับพื้นที่ข้อความหลายบรรทัดที่เลื่อนได้ใน iOS คลาสนี้รองรับการแสดงข้อความโดยใช้แบบอักษรสีและการจัดตำแหน่งที่กำหนดเองและยังรองรับการแก้ไขข้อความ โดยทั่วไปคุณจะใช้มุมมองข้อความเพื่อแสดงข้อความหลายบรรทัดเช่นเมื่อแสดงเนื้อหาของเอกสารข้อความขนาดใหญ่

30
วิธีปิดการใช้งานคัดลอกตัดเลือกเลือกทั้งหมดใน UITextView
ฟังก์ชันการUITextViewคัดลอกตัดเลือกเลือกทั้งหมดจะแสดงตามค่าเริ่มต้นเมื่อฉันกดลงบนหน้าจอ แต่ในโครงการของฉันUITextFieldเป็นเพียงการอ่านเท่านั้น ฉันไม่ต้องการฟังก์ชันนี้ โปรดบอกวิธีปิดใช้งานคุณลักษณะนี้

16
ฉันจะเปลี่ยนสีของส่วนของ TextView ได้อย่างไร?
text = text + CepVizyon.getPhoneCode() + "\n\n" + getText(R.string.currentversion) + CepVizyon.getLicenseText(); activationText.setText(text); myTextView.setText(text); ฉันต้องการเปลี่ยนสีสำหรับCepVizyon.getPhoneCode()สตริงของ ฉันจะทำเช่นนี้ได้อย่างไร?

4
การรับและการตั้งค่าตำแหน่งเคอร์เซอร์ของ UITextField และ UITextView ใน Swift
ฉันได้ทดลองUITextFieldและวิธีการทำงานกับตำแหน่งเคอร์เซอร์ ฉันพบคำตอบ Objective-C ของความสัมพันธ์จำนวนหนึ่งเช่นเดียวกับใน รับตำแหน่งเคอร์เซอร์ของ UITextField ใน iOS ควบคุมตำแหน่งเคอร์เซอร์ใน UITextField UITextField รับคำที่แก้ไขในปัจจุบัน แต่เนื่องจากฉันทำงานกับ Swift ฉันจึงต้องการเรียนรู้วิธีรับตำแหน่งเคอร์เซอร์ปัจจุบันและตั้งค่าใน Swift ด้วย คำตอบด้านล่างเป็นผลมาจากการทดลองและการแปลของฉันจาก Objective-C

9
จะสกัดกั้นการคลิกที่ลิงค์ใน UITextView ได้อย่างไร?
เป็นไปได้หรือไม่ที่จะดำเนินการแบบกำหนดเองเมื่อผู้ใช้แตะลิงก์โทรศัพท์ที่ตรวจจับอัตโนมัติใน UITextView โปรดอย่าแนะนำให้ใช้ UIWebView แทน และโปรดอย่าทำซ้ำข้อความจากการอ้างอิงคลาสของ apple - แน่นอนฉันได้อ่านแล้ว ขอบคุณ.

30
ฉันจะบังคับให้ UITextView เลื่อนขึ้นไปด้านบนทุกครั้งที่เปลี่ยนข้อความได้อย่างไร
ตกลงฉันมีปัญหากับไฟล์UITextView. นี่คือปัญหา: ฉันเพิ่มข้อความลงในไฟล์UITextView. จากนั้นผู้ใช้คลิกสองครั้งเพื่อเลือกบางสิ่ง จากนั้นฉันเปลี่ยนข้อความในUITextView(ตามโปรแกรมด้านบน) และUITextView เลื่อนไปที่ด้านล่างของหน้าที่มีเคอร์เซอร์ อย่างไรก็ตามนั่นไม่ใช่ที่ที่ผู้ใช้คลิก มันจะเลื่อนไปที่ด้านล่างเสมอUITextViewไม่ว่าผู้ใช้จะคลิกที่ใดก็ตาม นี่คือคำถามของฉัน: ฉันจะบังคับUITextViewให้เลื่อนขึ้นไปด้านบนทุกครั้งที่เปลี่ยนข้อความได้อย่างไร? ฉันได้ลองcontentOffsetและscrollRangeToVisible. ไม่ทำงาน ข้อเสนอแนะใด ๆ จะได้รับการชื่นชม
100 iphone  ios  uitextview 

2
iOS 13.1 วิธีการมอบสิทธิ์ UITextView ควรมีการติดต่อทันทีเมื่อเลื่อนตามเอกสารแนบ
ฉันใช้UITextViewวิธีผู้ได้รับมอบหมายเพื่อทำงานที่กำหนดเองบางอย่างเช่นการเปิดเบราว์เซอร์ในแอพเมื่อผู้ใช้แตะที่ URL หรือไฟล์แนบ: func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool ใน iOS 13 วิธีการมอบสิทธิ์นี้จะถูกเรียกแม้เมื่อผู้ใช้เพิ่งเลื่อนดู URL ซึ่งไม่คาดคิด พฤติกรรมนี้ยังนำไปใช้กับไฟล์แนบรูปภาพ วิธีการลบนั้นตอนนี้ถูกเรียกผ่านการโต้ตอบ * thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 6.1 7.1 * frame #0: 0x0000000104a54c5c ProjectS1`PostListViewController.textView(textView=0x00000001090a4600, URL=Foundation.URL @ 0x000000016b5d1200, characterRange=location=161, length=9, interaction=invokeDefaultAction, self=0x0000000109b03990) at …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.