当我点击ActiveLabel - Swift3时,如何在单个UILAbel中区分相同的文本?

时间:2018-03-12 07:02:01

标签: ios swift string uilabel

我有一个这样的字符串文字:

  

@Tim @Tim你好。

如何区分两个@Tim是不同的人?
喜欢的标签?或任何功能?

我有一个这样的数据数组:

  

[[" Tim":" AppName:// app / user / aa3b77411825b88b318d77gg"],[" Tim":" AppName:// app / user / aa3b77411825b88b318d77tt"]]

当我点击第一个@Tim get" AppName:// app / user / aa3b77411825b88b318d77gg"。

然后我点击第二个@Tim get" AppName:// app / user / aa3b77411825b88b318d77tt"。

textLabel.customize { (label) in

    label.text = string

    label.handleMentionTap({ (mentionString) in

         print(mentionString)
         //How to distinguish two of @Tim?
    })

}

现在我可以点击标签,但metionString总是打印Tim 我不知道Tim被点击了什么 有什么想法解决它吗? 感谢。

0 个答案:

没有答案