2012-08-10 56 views
1

有沒有辦法在屏幕上保持你的手/手指(iphone/ipad)時檢測你正在觸摸哪個像素?基本上畫出我的手的形狀(不像指紋那樣細緻)。讀x,y像素觸摸ipad/iphone?

謝謝。

+0

是的,有機會檢測到接觸點。你試圖達到什麼目標? – holex 2012-08-10 11:05:24

+0

我的意思是,如果我把我的手放在屏幕上,我可以檢測到我感動的每一個像素,本質上是繪製我的手的形狀(不像指紋那樣詳細) – Roger 2012-08-10 11:09:01

+0

是的,你可以得到觸摸點一根手指,萬一有許多手指,在不同觸摸的情況下......實際上,您可以在細節和深度上管理確切的觸摸。 – holex 2012-08-10 11:15:07

回答

0

你想達到什麼是可悲的是不可能的。目前的設備只能檢測到多達11次觸摸,如more info in this post)。沒有辦法獲得真正的觸摸區域或真正觸摸的像素。

+0

的回答啊,那是我害怕的。可惜,但謝謝。 – Roger 2012-08-10 11:19:04

0

如果您正在尋找觸摸的座標點,請使用以下代碼。

- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { 

     UITouch *touch = [touches anyObject]; 
     CGPoint currentTouchPosition = [touch locationInView:self.view]; 
     NSLog(@"%f,%f",currentTouchPosition.x,currentTouchPosition.y); 
    } 
+0

這隻會得出幾點。我想給出一個觸摸屏幕的所有點的完整地圖。 – Roger 2012-08-10 11:19:38

+0

這不是對上述問題 – jackal 2014-10-31 23:13:02