gpt4 book ai didi

ios - 如何检测触摸输入是否与 uiimageview 相交

转载 作者:行者123 更新时间:2023-11-28 22:05:53 26 4
gpt4 key购买 nike

似乎无法在任何地方找到这个问题的答案。

我的游戏在用户触摸屏幕时开始,手指必须停留在一条路径内,如果它触摸/与边缘相交,那么我希望它运行 [self gameover] 方法。

边缘将是一个 UIImageView。

谢谢大家

最佳答案

我希望你已经覆盖了 touches moved 事件。检查用户触摸是否与您的 ImageView 相交,如下所示。

-(void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch = [touches anyObject];
CGPoint point =[touch locationInView:self.view];
if (CGRectContainsPoint(self.imageView.frame, point))
{
//Intersects
[self gameOver];
}
}

关于ios - 如何检测触摸输入是否与 uiimageview 相交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23971852/

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