我刚刚升级到Swift 3.我创建了一个带有可点击URL的TTTAttributedLabel,遗憾的是委托功能不再起作用了。任何人都有类似的问题吗?
func attributedLabel(_ label: TTTAttributedLabel!, didSelectLinkWith url: URL!) {
}
答案 0 :(得分:2)
你还记得连接代表吗?
label.delegate = self
这对我有用
答案 1 :(得分:0)
extension YourViewController: TTTAttributedLabelDelegate {
func attributedLabel(_ label: TTTAttributedLabel!, didSelectLinkWith url: URL!) {
UIApplication.shared.openURL(url)
}
}