2015-01-17 3 views
0

신속한 앱을 만들고 있는데 TTTAttributedLabel에 URL을 추가하고 싶습니다. addLinkToUrl이 있지만 NSRange가 필요합니다. 무엇을 넣어야합니까? 나는 신속하게 새로운 사람이다. 전체 텍스트에 대한 URL을 원합니다.TTTAttributedLabel addLinkToURL NSRange confusion

//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:) 

어떻게해야합니까?

감사

링크가 전체 라벨을 포함하는 것을 의미하는 경우

답변

1

은, 당신의 범위는 텍스트의 전체 길이가된다.

PersonTalking.addLinkToURL(characterUrl, 
          withRange:NSMakeRange(0, 
               countElements(characterSpeakingString)) 
+0

감사합니다. 나는 .utf16을 사용했다. –