2015-04-16 103 views
0

enter image description here我正面臨着UITextview鏈接功能的一個小問題。 我在我的應用程序中啓用了鏈接,電話和地址檢測功能,並且運行良好。UITextview一次檢測到兩個鏈接

我的問題是,如果我添加在同一時間兩個環節說[email protected] \ n9999999999 \ n99333333333

當我選擇[email protected] - 9999999999將選擇太多,雖然它只是打開ABC @ gmail.com但選擇顯示到這兩個文本。所以它可能會混淆用戶。

有沒有解決方法?請檢查附加屏幕。

+0

看到我最近的問題:http://stackoverflow.com/questions/29471010/change-attributes-of-one-link-in-uitextview/ – Koen

+0

沒有我的情況是不同的,我不使用屬性或tableview。我使用普通的textview。 – PJR

+0

我的例子適用於任何textView。 – Koen

回答

0

取消選中UITextView的可編輯屬性。 和你需要給每個鏈接或電話號碼之間留出一個空格。 它會解決你的問題。嘗試一下。

編寫下面的代碼來獲取到新行的鏈接。

self.textView.text=[self.textView.text stringByReplacingOccurrencesOfString:@" " withString:@"\n"]; 
+0

但是如果我需要新的三條鏈接呢? – PJR

+0

如果你通過IB給它,然後嘗試Windows +輸入按鈕 –

+0

不,它來自網站,它是\ n – PJR