我有長文本和2個textViews。 我需要將此文本插入到2個textViews(它們沒有滾動)。 這就像書頁(第一頁是一個textView,第二頁是另一個textView)。 所以,問題是:如何確定我需要插入第一個textView的文本長度?將文本發送到UITextViews
0
A
回答
0
您可以將完整文本設置爲第一個textView,計算可見文本範圍並將其餘文本設置爲第二個textView。另一種方法是手動計算在第一個textView中可見的文本的範圍,但它需要與sizeWithFont
難看的遞歸,我不敢相信這麼快,我會按照第一種方式。
查看此answer瞭解如何獲取可見的文本範圍。
0
首先計算出每行的長度,字體以及可以填入每個文本視圖的行數。使用以下步驟做到這一點
CGFloat stringWidth = [text sizeWithFont:[UIFont fontWithName:your_textview_font_name size:your_textview_font_size]].width;
然後使用substrings操作。
應該不難做到這一點!
相關問題
- 1. Sendkeys將%符號發送到文本框
- 2. vim:將文本選擇發送到bash
- 3. 將語音發送到文本Android
- 4. C#,將值發送到文本框
- 5. 發送文本到Form1
- 6. 發送純文本到Firefox
- 7. 發送文本到GCM
- 8. 發送文本到筆記
- 9. c# - 將按鈕文本屬性的值發送到文本框
- 10. 如何將文本從文本框發送到actionResult?
- 11. 試圖將文本的文本INFRONT發送到printPreview?
- 12. 如何將大文本放入多個UITextViews或UILabels?
- 13. 將已發送的MailMessage發送到「發送的文件夾」
- 14. Animate UITextViews
- 15. 將文本從記事本發送到未聚焦的Form1
- 16. 如何將文本框值發送到CGI腳本
- 17. 如何將文本發送到shell腳本中的進程?
- 18. WP7讓輸入鍵將文本從文本框發送到文本塊
- 19. 將文本數組發送到電子郵件正文
- 20. 如何使用cURL將文本文件發送到GAS?
- 21. 將文本文件的內容發送到WCF Web服務
- 22. PHP不會將文本區域發送到文件
- 23. 如何將CheckedListBox選擇發送到文本文件?
- 24. 如何將結果發送數據到文件的文本?
- 25. 如何將文本文件按行發送到瀏覽器行
- 26. 如何將文本從textarea發送到文件
- 27. 如何將文本發送到模態和模型文本到主屏幕?
- 28. 將文本文件保存到SQL並將其發送到FTP服務器
- 29. 如何將SIGINT發送到shell腳本?
- 30. 我發送的路徑文件=>發送到C#腳本