Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone/iPad仅支持水平和垂直;TableViewCell中CoverFlow中的垂直滑动_Iphone_Ipad_Gesture_Swipe_Coverflow - Fatal编程技术网

iPhone/iPad仅支持水平和垂直;TableViewCell中CoverFlow中的垂直滑动

iPhone/iPad仅支持水平和垂直;TableViewCell中CoverFlow中的垂直滑动,iphone,ipad,gesture,swipe,coverflow,Iphone,Ipad,Gesture,Swipe,Coverflow,我有一个表视图,每个单元格都包含一个coverFlow(使用OpenFlow库实现) 当我从左向右滑动(或滚动)以选择coverflow中的项目时,我必须非常小心,因为如果我不是水平滑动,则会导致tableView滚动(稍微向上或向下),coverflow代理不会对选择的更改作出反应 因此,我希望视图只检测左右滑动手势,这将导致coverFlow的选择发生变化,以及上下滑动,这将使表格向下滚动 有什么办法可以做到这一点吗?您应该查看此文档: 创建自制事件处理程序并实现CanbePrevente

我有一个表视图,每个单元格都包含一个coverFlow(使用OpenFlow库实现)

当我从左向右滑动(或滚动)以选择coverflow中的项目时,我必须非常小心,因为如果我不是水平滑动,则会导致tableView滚动(稍微向上或向下),coverflow代理不会对选择的更改作出反应

因此,我希望视图只检测左右滑动手势,这将导致coverFlow的选择发生变化,以及上下滑动,这将使表格向下滚动


有什么办法可以做到这一点吗?

您应该查看此文档:


创建自制事件处理程序并实现CanbePreventedByGestureRecognitor和CanPreventedGestureRecognitor方法。

您好,感谢您的回复!所以我应该在我的手机视图中添加一个手势识别器,防止上下手势?这就是你的意思吗?我不认为手势识别器会有帮助,因为OpenFlow是通过覆盖触摸开始/移动/结束来实现的。我的感觉是我应该定制tableview的那些方法。。