gpt4 book ai didi

iphone - UITapGestureRecognizer 不工作

转载 作者:行者123 更新时间:2023-12-03 18:26:17 28 4
gpt4 key购买 nike

UITapGestureRecognizer 不适合我,我想知道是否有人可以提供帮助。

这是我的 View 定义:

@interface MainDisplayView : UIView <UIGestureRecognizerDelegate>

在实现中,我在一个肯定被调用的方法中有这个:

UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(goToPrevious:)];
[tapRecognizer setDelegate:self];
[tapRecognizer setNumberOfTapsRequired:1];
[tapRecognizer setNumberOfTouchesRequired:1];
[myView addGestureRecognizer:tapRecognizer];

还有这个方法:

- (void)goToPrevious:(UITapGestureRecognizer*)recognizer {
NSLog(@"GO TO PREVIOUS");
}

我正在模拟器中进行测试,并单击“myView” - 但没有任何反应。非常感谢!

编辑了代码格式。

最佳答案

确保

yourView.userInteractionEnabled = YES;

关于iphone - UITapGestureRecognizer 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8705289/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com