2012-03-29 13 views
0

Ich habe ein Setup, wo ich eine Scrollansicht, die ein großes Bild, das der Benutzer kann hineinzoomen und Bildlauf und es gibt bestimmte Zonen auf dem Bild, die eine UIWebView auf ihnen gezeichnet haben mit einem YouTube-Video in ihnen.YouTube-Video in UIScrollView keine Berührungen/Wiedergabe

Ich kann nicht für das Leben von mir bekommen das Youtube-Video zu spielen von berühren es. Ich kann das Video abspielen lassen, wenn ich den Wiedergabeknopf in der Ansicht finde und dann das Kontrollereignis UIControlEventTouchUpInside an ihn sende, aber das ist nicht ideal, da ich dann die Funktionen Scrubber, Play/Pause/Fullscreen nicht verwenden kann.

Ich weiß, dass ein UIWebView sollte nicht in einem UIScrollView verwendet werden, aber ich kann nicht an einen anderen Weg, um die Youtube-Videos dort zu bekommen.

Derzeit Setup wie

- UIScrollView <UIScrollViewDelegate> 
    - UIView 
     - UIWebView <UIWebViewDelegate> (multiple) 

Irgendwelche Ideen?

Cheers,
Dean

+0

eingestellt werden kann u bitte Code zeigen, was Sie versuchen, aus, dass wir Ihnen die richtige Antwort geben. –

+0

Danke Pavan, ich habe es geschafft, es zu lösen, es war ein Problem mit userInteractionEnabled auf NO gesetzt und ein Konflikt mit dem UITapGestureRecognizer (benötigt, um seine Delegierten zu löschen). Alles scheint jetzt gut zu sein – Dean

Antwort

0

Alle sortiert, war eine Mischung aus UITapGestureRecognizer Konflikte und userInteractionEnabled zu NO