如何检测并在UILabel中进行链接/提及/ hashtag点击。另外,有没有我可以利用的任何开源库(我已经看过没有处理多行tex的Fancy UILabel,不处理提及/ hashtag的TTAttributedLabel)?如何检测并制作UILabel中可点击的超链接/提及/标签?
1
A
回答
3
有没有办法在目前的iOS用的UILabel这样做......
TTTAttributedLabel会让你的风格你的标签,但是可点击(或者更确切地说 - 可点击)线路,你还是要么使用一个UIWebView并将其设计为一个标签,或者,你可以变得怪异并将标签分开,并在组合中使用UIButton,但这非常混乱 - 就像一个谜题一样,只有......他们不适合在一起。
你可能有最后的选择是,以通过链路覆盖一个UIButton,但是这需要你知道的链接,并且由于问题是关于检测链接等...
你应该看看进入UIWebView。
1
你可以做到这一点使用下列库:
相关问题
- 1. 如何检测网站链接的TextView并使其可点击
- 2. 如何检测链接上的点击
- 3. 如何在SmartGwt中使TextAreaItem的值可点击并超链接?
- 4. 将Twitter哈希标签变成链接并链接到可点击的链接
- 5. 如何检测用户点击超链接
- 6. UITabBarController检测标签点击
- 7. 制作超链接在多行字段中可点击
- 8. PHP:检测字符串是否为超链接并使其可点击
- 9. iPhone中的UIWebVIew链接点击检测
- 10. JavaScript:检测iframe中的链接点击
- 11. 如何使gridview列超链接可点击并捕获事件?
- 12. 如何使用可点击的超链接呈现文本,您可以在其中控制点击操作?
- 13. 从sql表中提取链接作为可点击链接
- 14. 检测何时用PHP点击链接
- 15. 点击超链接提交表格
- 16. 如何模拟超链接的点击?
- 17. 可可超链接标签问题?
- 18. 如何点击并检查网页表格列中的超链接
- 19. 如何使dynaTree jQuery插件中的超链接可点击?
- 20. 制作表格行点击jQuery中的消息超链接
- 21. 用指针图标制作一个可点击的链接
- 22. 在Three.js(WebGl Renderer)中制作几何图形可点击超链接
- 23. 点击获取标签的UILabel
- 24. 如何检测点击UIWebView中的文件链接?
- 25. UITableView如何制作可点击的链接
- 26. 不能让我的内容减少一个标签可点击的超链接
- 27. 如何检测用户点击scala制作的Web浏览器上的超链接
- 28. 可点击超链接Shiny R
- 29. 超链接只是部分可点击
- 30. 可点击超链接在DialogFragment
TTTAttributedLabel确实为您提供使它可点击,但它不能处理的自定义链接(如提及,包括hashtag)。我结束了使用UIWebView,因为它似乎比其他选项更直观/可行。 – fatih 2012-07-13 00:49:01