2013-12-24 37 views
9

我有一個UITextView其內容已在我的.xib中設置。UITextView未檢測到鏈接

我試圖得到它使用這些設置來識別鏈接:

Settings

不幸的是,鏈接顯示不出來,當我在模擬器中運行(只顯示爲純文本):

In simulator

我怎樣才能獲得UITextView識別鏈接並顯示正確的呢?

+0

如何在鏈接文本中添加http://前綴? – sha

+0

@sha感謝您的建議,但仍然一樣。 – carloabelli

+1

它是iOS7嗎?似乎有一個問題:http://stackoverflow.com/questions/19488143/uitextview-can-not-detect-link-address-in-ios-7 – sha

回答

28

設置你的TextView行爲可選,

enter image description here

並確保已啓用用戶交互。

enter image description here

+0

謝謝,但爲什麼選擇有所作爲? – carloabelli

+1

如何讓它不可選並使鏈接檢測工作?通過不可選我的意思是無法選擇一段文本來複制 –

+0

我意識到這是舊的,但可選是必需的,因爲你想要textView顯示的鏈接將是用戶可選的。如果他們無法選擇文本,他們將無法選擇鏈接。 –