gpt4 book ai didi

ios - 在单元格内的 UIImageView 上点击手势不会触发

转载 作者:行者123 更新时间:2023-11-29 02:17:11 25 4
gpt4 key购买 nike

这是 myCell 初始化方法

- (id)init {

[...]

_rightImg = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 70, 70)];

[_rightImg setUserInteractionEnabled:YES];

UITapGestureRecognizer *tapGestureRecognizer = [
[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleRightImageTap)];

[_rightImg addGestureRecognizer:tapGestureRecognizer];

tapGestureRecognizer.delegate = self;

[self.contentView addSubview:_rightImg];
}

这是我在 myCell 中定义的处理程序方法

- (void) handleRightImageTap {
printf("TTTTAAAAPPPPP\n");
}

它不起作用,我不知道我做错了什么。帮助!

最佳答案

写下这些行并测试,我认为 imageView 被其他 View 覆盖了

[self.contentView bringSubviewToFront:_rightImg];
[_rightImg setUserInteractionEnabled:YES];
[self.contentView setUserInteractionEnabled:YES];

希望对你有帮助

关于ios - 在单元格内的 UIImageView 上点击手势不会触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28627618/

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