【发布时间】:2020-06-23 06:02:28
【问题描述】:
我在 TableViewCell 中有一个 UITextView,我想在 textView 中启用数据检测,以显示可点击的链接和电话号码。 所以我在storyBoard中做了这个
这些步骤不起作用,所以我在代码中做了同样的事情。
@IBOutlet weak var postDescTextView: UITextView!
override func layoutSubviews() {
super.layoutSubviews()
postDescTextView.isUserInteractionEnabled = true
postDescTextView.isSelectable = true
postDescTextView.dataDetectorTypes = .all
}
但这些步骤似乎都不起作用。
显然我做错了什么。我很确定答案很简单。我发现了一些类似的问题。 Question 1 Question2
但与这些问题不同的是,我不希望我的 TextView 可编辑,也不希望能够选择 TableViewCell。只需在 TableViewCell 中进行 Datalink 检测即可。
【问题讨论】: