我正在使用下面的代码来尝试获取触摸的位置,但它只能在按钮之外工作。例如。如果触摸在按钮之外,它会打印控制台行,但如果不是,它就不起作用。有什么办法解决这个问题?这是代码:
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint touchPoint = [touch locationInView:self.appleClickedButton];
NSLog(@"%f",touchPoint);
NSLog(@"%f",touchPoint);
}
谢谢