簡體   English   中英

如何在UILabel中檢測並使超鏈接/提及/主題標簽可點擊?

[英]How to detect and make hyperlinks/mentions/hashtags clickable in UILabel?

如何在UILabel中檢測並使link /提及/ hashtag可點擊。 或者,是否有任何我可以使用的開源庫(我已經看過Fancy UILabel,它不處理多行tex,TTAttributedLabel不處理提及/ hashtag)?

UILabel在當前的iOS中無法做到這一點......

TTTAttributedLabel會讓你的風格你的標簽,但是可點擊(或者更確切地說- 可點擊 )鏈接,您應該相當要么使用一個UIWebView和風格是這樣的是因為它偽裝成一個標簽,或者,你可以得到令人討厭的,分裂的標簽並在混合中使用UIButton,但這非常混亂 - 就像一個謎題,只是......它們不適合在一起。

您可能擁有的最后一個選項是在鏈接上疊加UIButton,但這需要您知道鏈接的位置,因為問題是關於檢測鏈接等...

你應該真正研究UIWebView。

您可以使用以下庫實現此目的:

https://github.com/SebastienThiebaud/STTweetLabel

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM