gpt4 book ai didi

objective-c - 如何检查方法 touchesBegan :withEvent: 中的特定事件

转载 作者:行者123 更新时间:2023-11-28 23:12:37 32 4
gpt4 key购买 nike

我如何在下面的方法中添加一个检查,以便该方法只响应事件“UIControlEventTouchUpInside”?

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
}

我可以查看事件吗?喜欢

if (event == UIControlEventTouchUpInside)
{
//Do something
}

上面的代码不起作用。任何建议我如何检查此方法中的特定事件?

最佳答案

Assigned tag value for that view or control, where you want to finding touch. And write this code inside touch method:
UITouch *touch = [touches anyObject];
int tagValue =[touch view].tag;

if(tagValue == <YOUR TAG VALUE>){
//perform your action
}

关于objective-c - 如何检查方法 touchesBegan :withEvent: 中的特定事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7766069/

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