- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *theTouch = [touches anyObject];
_startPoint = [theTouch locationInView:self.view];
CGFloat x = _startPoint.x;
CGFloat y = _startPoint.y;
_xCoord.text = [NSString stringWithFormat:@"x = %f", x];
_yCoord.text = [NSString stringWithFormat:@"y = %f", y];
}
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *theTouch = [touches anyObject];
CGPoint touchLocation = [theTouch locationInView:self.view];
CGFloat x = touchLocation.x;
CGFloat y = touchLocation.y;
_xCoord.text = [NSString stringWithFormat:@"x = %f", x];
_yCoord.text = [NSString stringWithFormat:@"y = %f", y];
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *theTouch = [touches anyObject];
CGPoint endPoint = [theTouch locationInView:self.view];
_xCoord.text = [NSString stringWithFormat:@"start = %f, %f", _startPoint.x, _startPoint.y];
_yCoord.text = [NSString stringWithFormat:@"end = %f, %f", endPoint.x, endPoint.y];
}
'IPHONE' 카테고리의 다른 글
화면에 맞게 이미지 그리기. (0) | 2014.01.16 |
---|---|
String Format Specifiers (0) | 2014.01.16 |
파일 자르기 (0) | 2014.01.07 |
파일에 데이터 쓰기. (0) | 2014.01.07 |
파일에서 데이터 읽기 (0) | 2014.01.07 |