首页 > 解决方案 > 表格视图单元格块选择中的现成 UITextView

问题描述

我的表格视图单元格有一个 UITextView 呈现只读文本。我使用文本视图而不是 UILabel 的原因是支持长按本机复制/共享菜单。我的问题是包含单元格的行也应该响应点击(didSelect)并导航到另一个屏幕。点击文本视图之外的单元格上的任何位置都可以,但点击文本视图不会在表格视图中触发 didSelect 回调。为了便于说明,有问题的文本视图是所附屏幕截图中带有“Oleg Sherman”文本的视图

在此处输入图像描述

标签: iosswift

解决方案


禁用文本视图上的用户交互将使任何触摸通过它传递到它的父视图。

myTextView.isUserInteractionEnabled = false

推荐阅读