我想UILabel
用一些带有可点击链接的文本制作一个.不是链接到网页,而是链接到像我这样做的行为UIButton
.所以我用的TTTAttributedLabel
是与之完美搭配的Objective C
.现在我想做同样的事情Swift
,所以我写了下面的代码:
self.someLabel.text = NSLocalizedString("Lost? Learn more.", comment: "")
let range = self.someLabel.text!.rangeOfString(NSLocalizedString("Learn more", comment:""))
self.someLabel.addLinkToURL (NSURL(string:"action://Learn more"), withRange:NSRange (range))
Run Code Online (Sandbox Code Playgroud)
但是,我无法使链接工作Swift
.我收到错误:“Missing argument for parameter 'host' in call”
最后一行.