我已經多次關於在應用程序中調用事件方法的行爲的iPhone編程指南。事件的可可觸摸行爲
從指南所說: touchesBegan在手指首次觸摸屏幕時被調用。
touchesMoved當屏幕上的手指移動時調用。
touchesEnded在手指離開屏幕時被調用。
問題變得有點混濁用多個手指都參與:
即使設置爲NO的多點觸控交互標誌,應用程序繼續調用當前跟蹤另一觸摸視圖的的touchesBegan方法。這似乎對我來說很直觀。
這是正確的行爲嗎?我認爲新的UITouch(甚至添加到正在跟蹤的當前事件)不會觸發touchesBegan方法。
值得注意的是,我在IB中設置了這個標誌以及編程方式以確保我沒有錯過任何東西。
感謝, 科瑞