2015-09-19 74 views
1

如何訪問UITextView的特定行?如果文本視圖是10行,我想改變前兩行的樣式屬性,我該怎麼做?如何訪問UITextView中的單個行

對重複標記的迴應:問題不重複。主持人你指向一個Objective-C標籤。

+0

它是一個連續的字符串包裝還是10行分隔新行? – lucianomarisi

+0

連續一個字符串。 –

+0

@lucianomarisi即使我只能訪問一行上第一個和最後一個字符的索引,我想我可以使用'NSAttributedString'來完成我正在尋找的內容。 –

回答

0

要在用戶輸入時訪問UITextView內容,您必須致電func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool。在這裏,您可以照顧用戶正在輸入的內容。

然後訪問一個特定的行,你可以調用你在this question然後看到的代碼。

+0

我寫錯了東西。我正在使用UITextView。你知道如何使用文本視圖嗎? –

+0

我的問題是我沒有試圖處理用戶交互。我試圖在放入容器時對文本進行樣式設置。我想讓前三行顯示某種顏色,接下來的三行顯示某種顏色,等等。 –

相關問題