Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.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
Ios UIPangesture阻止我的自定义控件';s触摸移动事件_Ios_Iphone_Custom Controls_Uigesturerecognizer - Fatal编程技术网

Ios UIPangesture阻止我的自定义控件';s触摸移动事件

Ios UIPangesture阻止我的自定义控件';s触摸移动事件,ios,iphone,custom-controls,uigesturerecognizer,Ios,Iphone,Custom Controls,Uigesturerecognizer,我有一个带有平移手势的容器视图控制器,可以左右滑动。 向右滑动时,我从右侧带来另一个视图 但是,在主屏幕中,我有一个自定义拨号控制。旋钮控件将旋转以选择一个选项 现在,问题是:如果我不使用平移手势来识别屏幕的左右滑动-我的自定义拨号控制工作正常,我可以用手指旋转它 如果我使用平移手势来识别屏幕上的滑动-它会阻止自定义控件的旋转 有人能帮我吗 谢谢, 巴拉。平移手势捕捉它识别为平移手势的触摸。这也包括上/下平移。假设您的拨号盘使用向上/向下平移手势,您有两个选项:a)使用设置了适当允许方向的UIS

我有一个带有平移手势的容器视图控制器,可以左右滑动。 向右滑动时,我从右侧带来另一个视图

但是,在主屏幕中,我有一个自定义拨号控制。旋钮控件将旋转以选择一个选项

现在,问题是:如果我不使用平移手势来识别屏幕的左右滑动-我的自定义拨号控制工作正常,我可以用手指旋转它

如果我使用平移手势来识别屏幕上的滑动-它会阻止自定义控件的旋转

有人能帮我吗

谢谢,
巴拉。

平移手势捕捉它识别为平移手势的触摸。这也包括上/下平移。假设您的拨号盘使用向上/向下平移手势,您有两个选项:a)使用设置了适当允许方向的UISwipegestureRecognitor,或b)实现向上/向下滑动时失败的UIPangestureRecognitor子类