2012-01-11 3 views
1

私はまだPDFファイルに埋め込まれたビデオに関連する問題は解決していません。UIScrollViewでUITouchイベントを管理する方法は?

私はscrollViewにUIWebViewオブジェクトを持っています。

サンプルコード:

 NSURL *url=[[NSURL alloc] initWithString:@"http://www.funmazacontent.com/mobilemp4/Abhi%20Abhi%20-%20Jo%20Hum%20Chahein%20%5BFunmaza.com%5D.mp4"]; 
     _videoWebView = [[CustomWebView alloc] initWithFrame:CGRectMake(13, 10, 570, 300) andUrl:url]; 
     [scrollView addSubview:_videoWebView]; 

どのように我々は、WebViewのタッチイベントを有効にするにはUIScrollViewのためのタッチイベントを制限することができます。 添付のスクリーンショットを守ってください。 enter image description here

私を助けてください。

答えて

0

UIScrollViewにビューを追加すると、scrollViewのイベントが自動的に呼び出されます。だから、あなたの_videoWebViewをUIScrollViewの親に追加することをお勧めします。ここで

NSURL *url=[[NSURL alloc] initWithString:@"http://www.funmazacontent.com/mobilemp4/Abhi%20Abhi%20-%20Jo%20Hum%20Chahein%20%5BFunmaza.com%5D.mp4"]; 
    _videoWebView = [[CustomWebView alloc] initWithFrame:CGRectMake(13, 10, 570, 300) andUrl:url]; 
    [parentView addSubview:_videoWebView]; 

parentViewは、今までにUIScrollViewのの親である何を指します。たとえば、というビューにUIScrollViewを追加した場合は、testViewを追加して、同じtestviewにも_videoWebViewを追加して確認してください。それは動作するはずです。

+0

ええ、そうです。しかし、私はまた、WebViewでスクロールビュー全体をズームする必要があります。あなたの提案のように可能ですか? –

+0

私はそれについては分かりません。しかし、私が言ったことをやってみて、自分でチェックしてください:) –