2011-06-17 89 views
1

是否可以將觸摸事件(通過編碼)傳遞給MPMoviePlayerController? 我不想檢測觸摸。只需通過觸摸事件。 我想要生成一個事件並將其傳遞給MPMoviePlayerController,就好像用戶觸摸了播放器。就像用戶在位置x = 100和y = 100時觸摸了玩家 (由於某些限制,我無法詳細介紹詳細信息)。iPhone - 將觸摸事件傳遞給MPMoviePlayerController

+0

你應該真的提高你的問題與更多的細節。你打算完成什麼? 「我不想檢測觸摸......只是傳遞觸摸事件」是什麼意思?就目前而言,你的問題沒有意義。 – Till 2011-06-17 07:45:16

回答

0

我們需要在電影播放器​​上放置一個透明視圖,並處理該視圖的觸摸。

0

您是否嘗試過擴展MPMoviePlayerController並確保所有觸摸事件都已通過。

你甚至可以做到這一點,通過添加你的播放器視圖作爲子視圖,然後在控制器中重載觸摸事件,確保玩家視圖被觸摸。然後打印觸摸,您可以看到玩家是否從視角向您傳遞了觸摸。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ 
    NSLog(@"Video Touched?? %@",touches); 
} 
+0

touchesBegan只適用於意見。 – Satyam 2011-09-16 03:59:23