TTTAttributedLabel addLinkToURL NSRange 混淆
TTTAttributedLabel addLinkToURL NSRange confusion
我正在制作一个 swift 应用程序,我想将一个 url 添加到 TTTAttributedLabel。我有 addLinkToUrl,但它需要一个 NSRange。我应该放什么。我是 swift 的新手。我希望 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: )
我能做什么?
谢谢
如果 link 是为了包括完整的标签,那么您的范围应该是文本的完整长度。
PersonTalking.addLinkToURL(characterUrl,
withRange:NSMakeRange(0,
countElements(characterSpeakingString))
我正在制作一个 swift 应用程序,我想将一个 url 添加到 TTTAttributedLabel。我有 addLinkToUrl,但它需要一个 NSRange。我应该放什么。我是 swift 的新手。我希望 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: )
我能做什么?
谢谢
如果 link 是为了包括完整的标签,那么您的范围应该是文本的完整长度。
PersonTalking.addLinkToURL(characterUrl,
withRange:NSMakeRange(0,
countElements(characterSpeakingString))