0

我有一个UITableView带有定制的UITableViewCells. 在单元格中,我有一个UIButton我不想被单元格的 3D 触摸事件触发的单元格。

我希望它以与Apples 消息应用程序类似的方式工作,如果你在那里查看它的工作方式,如果你按下消息发件人图像(或首字母缩写)的缩略图,你会得到不同的 peek & pop你按下整个单元格。唯一的区别是我想完全忽略我的按钮的 peek & pop。有谁知道一个好的解决方案吗?

先感谢您。

4

2 回答 2

0

创建 aUIView并将 aUITapGestureRecognizer与这样的自定义强制触摸手势识别器一起使用DeepPressGestureRecognizerDeepPressGestureRecognizer以防止识别的方式设置手势识别器UITapGestureRecognizer

于 2016-10-26T13:12:29.403 回答
0

我通过添加一个UIButton覆盖整个的来解决这个问题UITableViewCell,然后对于UIButton我不想被触发,我创建了一个UIView具有清晰背景的单独的,我放置在 3D 触摸触发的顶部UIButton

这为整体创建了一个 3D 触摸动画UITableViewCell,看起来非常漂亮。

于 2016-11-01T13:47:20.860 回答