【发布时间】:2016-03-20 21:30:49
【问题描述】:
我的视图控制器中有一个 UITableView,在单元格内有一个水平 UIScrollView,在这个滚动视图中,我创建了许多自定义 UIView 实例(从 NIB 文件加载)
UITableViewCell
-- UIScrollView
-- MyView: UIView
现在 MyView 没有检测到触摸,层次结构中每个视图的 userInteractionEnabled 都设置为 YES,我尝试了两种方式
- 实现 touchesEnded:在 MyView 中
- 给它添加一个 UITapGestureRecognizer
这两种方法都行不通,我想这与我在 UITableViewCell 中有一个 UIScrollView 的事实有关
我正在用 Swift 而不是 Objective-C 编写应用程序,我认为这并不重要,因为我猜这是 UIKit 问题,但谁知道呢。
如果你有任何暗示,我会全神贯注。
谢谢
【问题讨论】:
标签: ios swift uiscrollview uikit