Pio*_*otr 6 uitableview ios uiswipegesturerecognizer swift
有谁知道这个问题发生了什么?我的手机因此而停止刷卡.
[Assert] _shouldShowMenuForCell:中出现意外的nil索引路径,这绝不会发生.细胞 ; baseClass = UITableViewCell; frame =(0 97.5; 375 130); alpha = 0; hidden = YES; autoresize = W; gestureRecognizers =; layer =>
救命 !!!
即使使用手势识别器创建滑动单元,我也已经找到了解决方案,在我的情况下,由于此功能,问题(“_shouldShowMenuForCell 中意外的零索引路径:,这永远不会发生。”)出现了:
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
for subview in self.subviews.reversed() {
if subview.frame.contains(point) {
return subview
}
}
return super.hitTest(point, with: event)
}
Run Code Online (Sandbox Code Playgroud)
提示:工作解决方案: 使用 hitTest:withEvent 捕获其父视图框架之外的子视图上的触摸:
| 归档时间: |
|
| 查看次数: |
1173 次 |
| 最近记录: |