此前,I asked about how to capture any touch input on an MPMoviePlayerController's view when the MPMovieControlStyle is set to MPMovieControlStyleNone。有人建議我可以使用UIGestureRecognizer來做到這一點。如何在控件隱藏時僅捕獲MPMoviePlayerController視圖上的單擊/點擊?
我能夠以這種方式使用手勢識別器捕獲屏幕上的雙擊,但不是單擊。我用這個代碼如下:
///**********///
singleTapGestureRecognizer =
[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleClickOnMediaView:)];
singleTapGestureRecognizer.numberOfTapsRequired = 1;
[self.moviePlayer.view addGestureRecognizer:singleTapGestureRecognizer];
[singleTapGestureRecognizer release];
///**********///
爲什麼我無法捕捉到使用該代碼的MPMoviePlayerController的觀點,單個輕拍?關於它如何處理單擊是否有特別之處?
http://stackoverflow.com/questions/6384607/how-to-get-touch-click-on-a-mpmovieplayercontroller-view-when-mpmoviecontrolstyle – Till
@Brad可能的欺騙,這真的是同樣的問題,雖然?這看起來像是我的後續行動。 –
@邁克爾 - 我相信在回顧最初的問題之後,這基本上是一樣的。這也可能是這裏描述的一個案例:http://meta.stackexchange.com/questions/95833/how-best-to-respond-to-i-want-a-better-answer-duplicates,其中的答案在第一個問題是他們想要做的事情不可接受的。我會看看我是否可以將其編輯爲一個明確的問題。 –