반응형

- (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
Posted by 컴스터
,