2010-12-07 6 views
1

「なぜuiwebviewでuiscrollviewを使用しているのですか?デリゲートのメソッドは混乱します」と言いましょう。コンテンツがHTMLでコンテンツをページングしているアプリケーションを作成しています。私の問題は、私はいくつかの理由で再生されません各ページにHTML5のビデオを埋め込んだということです。ここでUIScrollViewに埋め込まれたUIWebview

は私の抜粋です:

それは私のiPadやiPadのSafariで再生ではなくなりますシミュレータ(4.2)。 uiscrollviewは違いを生みますか?誰もこれを見たことがありますか?私は私のipadの静的なページからビデオを演奏しましたが、おそらくCSSがそれを乱していますか?任意の有用な提案のための

おかげで... マーク

+0

ああ、ところで...私は別々のuiwebviewでhtmlを使いました。ビデオはうまくいきます。スクロールビューに埋め込まれたwebviewをクリックすると、「再生」ボタンの色が変わり、タッチイベントが表示されますが、ビデオは再生されません。 – cipherz

答えて

1

はい、多くの頭痛の後、私はそれを考え出しました。私は持っていた

scrollView.delayContentTouches = YES;

これは、スワイプであるかどうかを調べるために、スクロールビューのクリックを1秒間保持する必要があることを意味します。

私はまた、イベントでも使用していなかったビュー上にカスタムジェスチャー認識ツールを持っていました。

ボタンを3秒間押しても機能しましたが、現在は正常に反応します。

0

xcode 4.3.1では、新しいプロジェクトを作成します。ファイル - >新規プロジェクト - >ページベースのアプリケーション。 UIWebViewをストーリーボードにドラッグアンドドロップします。

+0

複数の質問に定型文/逐語回答をコピーして貼り付けるときは、コミュニティによって「スパム」と表示されることがあります。あなたがこれをやっているなら、それは通常質問が重複していることを意味するので、そのように代わりにフラグを立てる:http://stackoverflow.com/questions/4252331 – Kev