gpt4 book ai didi

ios - 在 UILongPressGestureRecognizer 上,我如何检测哪个对象生成了事件?

转载 作者:技术小花猫 更新时间:2023-10-29 11:15:50 25 4
gpt4 key购买 nike

我有一个包含多个 UIButton 的 View 。我已经使用 UILongPressGestureRecognizer 成功实现了以下选择器;

- (void)longPress:(UILongPressGestureRecognizer*)gesture {
if ( gesture.state == UIGestureRecognizerStateEnded ) {
NSLog(@"Long Press");
}
}

在这个方法中我需要知道哪个 UIButton 收到了长按,因为我需要做一些不同的事情,这取决于哪个按钮收到了长按。

希望答案不是将长按发生位置的坐标映射到按钮边界的问题 - 宁愿不去那里。

有什么建议吗?

谢谢!

最佳答案

这在 gesture.view 中可用。

关于ios - 在 UILongPressGestureRecognizer 上,我如何检测哪个对象生成了事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7361943/

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