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
eingestellt werden kann u bitte Code zeigen, was Sie versuchen, aus, dass wir Ihnen die richtige Antwort geben. –
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