[英]iOS UITextView recognize wrong link
我的單元格中有一個textview。 我有NSTimer,每5秒更改一次單元格的內容。 第一次一切都很好。 例如:這是在www.example.com上找到的測試文本。 還行吧。 但是在計時器上,我為單元設置了動畫,並在動畫中更改了TwxtView的文本。 發生這種情況時,這是我的文字: 這是測試文字,可在www.example.com上找到 。 如您所見,它將整個文本識別為url鏈接,這不好。 我一直在尋找解決方案,但找不到,這有什么用呢? 我的TextView的屬性Editable設置為NO,Scrollable設置為NO,啟用了鏈接檢測。
我有同樣的問題。 在設置內容字符串之前,請清除鏈接屬性。
嘗試這個:
[self.yourTextView setAttributedText:[NSAttributedString new]];
[self.yourTextView setText:contentString];
祝好運。
請確保已設置self.yourTextView.selectable = YES;
以編程方式或通過XIB。
然后,您嘗試以下對我有用的把戲。
self.yourTextView.scrollEnabled = YES;
[self.yourTextView setText:contentString]; // Set content in 5 secs here
self.yourTextView.scrollEnabled = NO;
希望這會幫助你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.