TTTAttributedLabel可点击链接在Swift 3中不起作用

时间:2016-10-20 08:58:24

标签: uilabel swift3 tttattributedlabel

我刚刚升级到Swift 3.我创建了一个带有可点击URL的TTTAttributedLabel,遗憾的是委托功能不再起作用了。任何人都有类似的问题吗?

    func attributedLabel(_ label: TTTAttributedLabel!, didSelectLinkWith url: URL!) {
}

2 个答案:

答案 0 :(得分:2)

你还记得连接代表吗?

label.delegate = self

这对我有用

答案 1 :(得分:0)

   extension YourViewController: TTTAttributedLabelDelegate {   
        func attributedLabel(_ label: TTTAttributedLabel!, didSelectLinkWith url: URL!) {
            UIApplication.shared.openURL(url)
        }
    }