didSelectLinkWithURL не вызывается с TTTAttributedLabel

Так что я использую TTTAttributedLabel в swift и у меня (кажется, я) все настроено правильно. didSelectLinkWithURL не звонят, и я понятия не имею, почему. Ссылка "подсветка" отображается на ярлыке - так что я не думаю, что настроил ее неправильно.

Вот мой код:

import UIKit

class ViewController: UIViewController, TTTAttributedLabelDelegate {

    @IBOutlet weak var label: TTTAttributedLabel!

    override func viewDidLoad() {
        super.viewDidLoad()

        var str : NSString = label.text!
        let rng : NSRange = str.rangeOfString("fox")

        label.addLinkToURL(NSURL(string: "http://apple.com"), withRange: rng)

    }

    func attributedLabel(label: TTTAttributedLabel!, didSelectLinkWithURL url: NSURL!) {

        println("test123")

    }


}

Есть идеи? Спасибо:)

1 ответ

Решение

Добавьте строку label.delegate = self

Другие вопросы по тегам