Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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 子视图上的手势识别器问题_Iphone_Objective C_Xcode4_Uigesturerecognizer - Fatal编程技术网

Iphone 子视图上的手势识别器问题

Iphone 子视图上的手势识别器问题,iphone,objective-c,xcode4,uigesturerecognizer,Iphone,Objective C,Xcode4,Uigesturerecognizer,我在视图上使用longpress手势,并在用户长按的位置添加按钮,效果很好 但我有三个问题 我无法在按钮上应用任何手势效果(在此视图中) 子视图上的手势识别器问题 我注意到,主视图上的长按手势与子视图上的手势不同,因此无法在子视图上应用相同的手势(主视图上的按钮) 当我尝试在主视图上点击手势时,在这种情况下,我无法在视图上使用按钮目标。现在我在主视图中使用点击手势,然后按钮目标不工作,因为它在触摸屏内部。。。现在我将目标应用到着陆按钮上,然后它就工作了。。。

我在视图上使用longpress手势,并在用户长按的位置添加按钮,效果很好

但我有三个问题

  • 我无法在按钮上应用任何手势效果(在此视图中)
  • 子视图上的手势识别器问题
我注意到,主视图上的长按手势与子视图上的手势不同,因此无法在子视图上应用相同的手势(主视图上的按钮)


当我尝试在主视图上点击手势时,在这种情况下,我无法在视图上使用按钮目标。

现在我在主视图中使用点击手势,然后按钮目标不工作,因为它在触摸屏内部。。。现在我将目标应用到着陆按钮上,然后它就工作了。。。