我在iOS中发现了有趣的错误,但试图相信我错了。 你必须做两件事: 1)为iOS创建单视图模板 2)在ViewController.m中编写小函数:
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch* touch = [touches anyObject];
CGPoint point = [touch locationInView:[touch view]];
NSLog(@"%@", NSStringFromCGPoint(point));
}// so u can detect points of your touch
因此,如果您尝试将手指从屏幕的顶部移动到底部(纵向模式) - 您将获得范围 [ - 5.5 .. 469] 的分数...... 我无法解释这一点,它只发生在设备上,在模拟器中它工作正常。