如何获得x& y值从touchesbegan到另一种方法

时间:2010-02-20 07:49:08

标签: events touch

HI

如何获得x& y值从 touchesbegan 到我们的方法,我已经制作了这样的样本来获取我的TextField的位置,并且这个位置是用另一种方法来计算文本的位置并添加文本到UIImage,我在最后阶段面临的问题是将此参数传递给 CGContextShowTextAtPoint , 这是我的代码。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
 UITouch *touch = [touches anyObject];
 NSUInteger tapCount = [touch tapCount];
 CGPoint location = [touch locationInView:touch.view];
 textBox.center = location; 
 NSLog(@"location-%f,%f", location.x,location.y);

}


- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
 NSLog(@"touches moved");
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
 NSLog(@"touches ended");
}

我需要location.x的值,location.y,传递给另一个方法。所以我可以修复文本的位置, 任何人都可以帮助我...

提前致谢

0 个答案:

没有答案