0
所以我之前曾問過類似的問題,但這個問題有點不同。以前的對話:Is there a pointer for each touch point in ios從觸摸事件中獲取指針
從這我得到整個觸摸事件信息。這真的很好。但信息出來這樣一個單一的觸摸事件:
<UITouch: 0x7b657920> phase: Began tap count: 1 window: <UIWindow: 0x7b65e150;
frame = (0 0; 768 1024); gestureRecognizers = <NSArray: 0x7b65e590>;
layer = <UIWindowLayer: 0x7b65b940>> view: <UIView: 0x7b660b90;
frame = (0 0; 768 1024); autoresize = W+H; layer = <CALayer: 0x7b660640>>
location in window: {252.00002, 562.00012} previous location in window: {252.00002, 562.00012}
location in view: {252.00002, 562.00012} previous location in view: {252.00002, 562.00012}
我需要找出一個辦法只得到一開始的信息。 UITouch之後的指針:我寧願不必將這個傳遞給這些指針的不同數組,但如果需要的話,我會的。我知道該怎麼做。我只是想知道是否有人知道如何讓指針離開那裏,而不必做所有額外的處理。
謝謝。
什麼你的意思是'在開始'嗎?什麼時候開始? '指針'是什麼意思? –
你能否讓你的問題更清楚?看起來您已經使用'debugDescription'或'description'屬性打印出了一些關於「UITouch」對象的信息。這會告訴我你已經有*指針了。您正在尋找的輸出是什麼,您打算如何使用這些信息?也許有一個不同的問題,你實際上在問,但不知道如何? –
UITouch指針對象是我試圖擺脫的東西。我很抱歉沒有更清楚。我只是試圖從觸摸對象中取出0x7b657920。我將用它作爲觸摸對象字典的關鍵。但我不知道如何直接訪問它。 – clarkatron