iphone – 手势识别器在子视图上不起作用

iphone – 手势识别器在子视图上不起作用,第1张

概述首先,我将UISwipeGestureRecognizer附加到图像视图中,不能触发 *** 作方法.然后,我附加UISwipeGestureRecognizer以查看控制器的视图,它的效果很好.我不知道为什么. 这里的代码不起作用 - (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loa 首先,我将UISwipeGestureRecognizer附加到图像视图中,不能触发 *** 作方法.然后,我附加UISwipeGestureRecognizer以查看控制器的视图,它的效果很好.我不知道为什么.
这里的代码不起作用

- (voID)vIEwDIDLoad{    [super vIEwDIDLoad];    // Do any additional setup after loading the vIEw.    UISwipeGestureRecognizer *swipeRight=[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeRightAction)];    swipeRight.direction=UISwipeGestureRecognizerDirectionRight;    //imageVIEw is an outlet of image vIEw    [imageVIEw addGestureRecognizer:swipeRight];}

这里的代码工作得很好

- (voID)vIEwDIDLoad    {        [super vIEwDIDLoad];        // Do any additional setup after loading the vIEw.    UISwipeGestureRecognizer *swipeRight=[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeRightAction)];    swipeRight.direction=UISwipeGestureRecognizerDirectionRight;    //imageVIEw is an outlet of image vIEw    [self.vIEw addGestureRecognizer:swipeRight];}
解决方法 将此代码添加到imageVIEw:

imageVIEw.userInteractionEnabled = YES;
总结

以上是内存溢出为你收集整理的iphone – 手势识别器在子视图上不起作用全部内容,希望文章能够帮你解决iphone – 手势识别器在子视图上不起作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1085267.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存