TTTAttributedLabel 可点击链接在 Swift 3 中不起作用
Posted
技术标签:
【中文标题】TTTAttributedLabel 可点击链接在 Swift 3 中不起作用【英文标题】:TTTAttributedLabel clickable link does not work in Swift 3 【发布时间】:2016-10-20 08:58:23 【问题描述】:我刚刚升级到 Swift 3。我创建了一个带有可点击 URL 的 TTTAttributedLabel,不幸的是,委托功能不再起作用。谁有类似的问题?
func attributedLabel(_ label: TTTAttributedLabel!, didSelectLinkWith url: URL!)
【问题讨论】:
【参考方案1】:你记得连接代理吗?
label.delegate = 自我
它对我有用
【讨论】:
是的,这就是问题所在。谢谢。【参考方案2】: extension YourViewController: TTTAttributedLabelDelegate
func attributedLabel(_ label: TTTAttributedLabel!, didSelectLinkWith url: URL!)
UIApplication.shared.openURL(url)
【讨论】:
以上是关于TTTAttributedLabel 可点击链接在 Swift 3 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
带有 Swift 的 TTTAttributedLabel 中的可点击链接