作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在UILabel中检测链接/提及/标签并使其可单击。另外,是否有我可以利用的开源库(我已经看过了不处理多行tex的Fancy UILabel,不处理提及/标签的TTAttributedLabel)?
最佳答案
当前iOS中的UILabel无法做到这一点...
TTTAttributedLabel将使您可以设置标签样式,但是对于可单击(或可点击)链接,您应该使用UIWebView并对其进行样式化,从而将其伪装成Label,或者,您可能会感到怪异并拆分您的标签。标记并在混合中使用UIButton,但这非常混乱-就像一个难题,仅...它们不适合在一起。
您可能拥有的最后一个选择是将UIButton覆盖在链接上,但这需要您知道链接在哪里,并且由于问题是关于检测链接等问题。
您应该真正研究UIWebView。
关于ios - 如何检测和使UILabel中的超链接/提及/标签可点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11459997/
我是一名优秀的程序员,十分优秀!