我想知道是否可以在UITextView中放置一个超链接来打开safari并将用户带到网页。如果是这样,我怎么能做到这一点。
提前感谢您的帮助。
答案 0 :(得分:17)
是的,您可以通过将UITextView的dataDetectorTypes属性设置为'UIDataDetectorTypeLink'。
答案 1 :(得分:4)
不幸的是,目前还没有可以附加到文本的属性。
你有几个选择
1)改为使用UIWebView。
2)如果文本处于已知位置,则可以在坐标上覆盖一个按钮。这就是iPhone上Twitter上链接的方式,
答案 2 :(得分:0)
你应该看看Joe Hewitt的Three20框架中的TTStyledText课程。