iOS Unverankerten Video-Fenster, wie der Youtube App
Kennt jemand eine existierende Bibliothek oder irgendwelche Techniken, wie man den gleichen Effekt wie auf der Youtube-App.
Das video kann "minimiert" und schwebt an der Unterseite des Bildschirms, die dann geklaut werden, zu schließen, oder berühren Sie erneut maximiert.
Finden Sie unter:
Video Normal Abgespielt Wird: https://www.dropbox.com/s/o8c1ntfkkp4pc4q/2014-06-07%2001.19.20.png
Video Minimiert: https://www.dropbox.com/s/w0syp3infu21g08/2014-06-07%2001.19.27.png
(Beachten Sie, wie das video wird nun in einem kleinen schwimmenden Fenster auf der rechten unteren Ecke des Bildschirms).
Jemand eine Idee, wie dies erreicht wurde, und wenn es irgendwelche vorhandenen tutorials oder Bibliotheken, die verwendet werden können, um die gleiche Wirkung?
- Ich mag diesen Effekt auch, aber keine Notwendigkeit für eine Bibliothek. Der MP-Spieler-Ansicht verhält sich wie eine gewöhnliche Ansicht. Befestigen Sie eine swipe-down-Erkennung und animieren Sie die position und den Rahmen und Ihre app so cool sein wie google
- jede Möglichkeit, Sie können einige einfache code-Schnipsel, die Dinge klarer. Vielen Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Klang es Spaß, so sah ich auf youtube. Das video sieht aus wie es spielt in einem 16:9-Feld an der Spitze, mit einem "siehe auch" - Liste weiter unten. Wenn der Benutzer minimiert das video, der player fällt in der unteren rechten Ecke zusammen mit den "siehe auch" anzeigen. Zur gleichen Zeit, dass "siehe auch" - Ansicht wird transparent.
1) Einrichten der Aussicht, dass wie und erstellt outlets. Hier ist, was es sieht aus wie in IB. (Beachten Sie, dass die beiden Container sind Geschwister)
2) Geben, das video Ansicht einer swipe-up und swipe-down Geste Erkenner:
3) Und dann eine Methode, um wissen über den aktuellen Zustand, und ändern Sie den aktuellen Zustand.
Ich nicht hinzufügen video zu diesem Projekt, aber es sollte einfach drop-in. Machen die mpContainer die übergeordnete Sicht auf die MPMoviePlayerController Ansicht und es sollte ziemlich cool Aussehen.
Verwenden TFSwipeShrink und anpassen code für Ihr Projekt.
hoffe, Ihnen zu helfen.
Update neue framwork FWDraggableSwipePlayer für drag uiview wie die YouTube-app.
hoffe, Ihnen zu helfen.
UIWebView
?Dies ist ein swift 3-version für die Antwort @danh zur Verfügung gestellt hatte, früher.
https://stackoverflow.com/a/24107949/1211470