0

我正在制作一个 swift 应用程序,我想向 TTTAttributedLabel 添加一个 url。我有 addLinkToUrl 但它需要一个 NSRange。我应该放什么。我是新来的。我希望 url 用于整个文本。

//PersonTalking is a TTTAttributedLabel
        var characterSpeaking:NSDictionary = item["characterspeaking"] as NSDictionary
        var characterSpeakingString:String = characterSpeaking["text"] as String
        var characterHref:String = characterSpeaking["href"] as String
        var characterUrl = NSURL(string: characterHref)
        println(characterSpeakingString)
        PersonTalking.text = characterSpeakingString

        PersonTalking.addLinkToURL(characterUrl, withRange: )

我能做些什么?

谢谢

4

1 回答 1

1

如果链接旨在包含完整标签,那么您的范围应该是文本的全长。

PersonTalking.addLinkToURL(characterUrl, 
                           withRange:NSMakeRange(0,
                                                countElements(characterSpeakingString))
于 2015-01-21T02:29:27.663 回答