当某个图像移动到某个位置/坐标时,我正在尝试更改视图。
我能找到的唯一教程是在按钮上执行此操作,我需要能够自己在代码中编写它。
我有一个-(void)touchesEnded
,在我看来代码应该是内在的,例如“如果坐标等于我喜欢的,那么就改变视图”。
这是我的第一篇文章,你可以看到我是新人。但我真的希望你们中的一些人可以帮助我:)。
BR 克劳斯
答案 0 :(得分:0)
是的,你是对的,你的代码可以在- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
在此您可以检查您的image.center是否为矩形:
CGRectContainsPoint(yourFrame,yourImage.center)
您可以使用这些方法比较点数或值:
比较值
CGPointEqualToPoint
CGSizeEqualToSize
CGRectEqualToRect
CGRectIntersectsRect
检查会员资格
CGRectContainsPoint
CGRectContainsRect
以下是apple doc