我使用默认UItableViewCell
来显示文字。现在该单元格的标签被设置为多行格式
defaultCell.textLabel?.numberOfLines = 0
我有多个包含多行文字的单元格。我想在该文本中添加类似下面的链接
这是multiLine Text,它将引导您进入StackOverFlow。你会在那里找到一些东西。
我搜索并找到了使用UITextView
的解决方案,而不是UILable
等。
但我想用UILable
来做。谢谢你的帮助。
答案 0 :(得分:2)
您应该使用UITextView
并设置检测链接:
textView.dataDetectorTypes = UIDataDetectorTypes.Link
或者,如果您需要标签,那么您可以使用这样的第三方解决方案:https://github.com/TTTAttributedLabel/TTTAttributedLabel https://github.com/null09264/FRHyperLabel
答案 1 :(得分:0)
我认为你真正想要的用户体验是一个由整个单元代表的链接。您应该简单地实现tableView(_:didSelectRowAt:)
并将用户发送到目的地。