2017-10-12 4 views
0

Ich bin neu in der iOS-Entwicklung und konnte nicht feststellen, wie Google/YouTube diese Ansicht in der YouTubeTV-App erstellt hat. Wird dies mit einem UITableView erstellt? Im Wesentlichen ist die obere Reihe wählbar (Pre-animation). Wenn Sie nach oben scrollen, wird die obere Reihe nach oben und außerhalb der Ansicht verschoben (Mid-animation), während die zweite Reihe verblasst und in die obere Reihe hineinwächst und diese ersetzt. Ich habe Screenshots der laufenden Animation beigefügt. Danke für die Info und Hilfe.Wie können Sie diese iOS-Anwendungsansicht und Animationen neu erstellen?

+0

haben Sie uns dies den Code zeigen versucht –

+0

ich dies noch nicht ausprobiert haben. Ich habe versucht, die richtigen UIKit-Objekte zu identifizieren, bevor ich versuche. –

Antwort

0

Dies würde mit einer UITableView oder UICollectionView getan werden. Was Sie tun würden, ist Paging in der Tabellen-/Sammlungsansicht zu aktivieren, sodass immer nur ganze Zellen im sichtbaren Bereich der Ansicht angezeigt werden. Sie können dann die Höhe mit der Funktion heightForCellAtIndexPath: manipulieren - als ein Beispiel dafür, wie es bei einer Tabellenansicht gemacht werden könnte.

Es gibt tatsächlich ein wirklich gutes Beispiel für github - normalerweise versuchen wir, mehr vollständige Antworten auf SO zu geben, aber in diesem Fall könnte das für Sie relevant sein, wenn Sie gerade anfangen. In keiner Weise angegliedert, aber es ist ein wirklich gutes Beispiel.

https://github.com/aslanyanhaik/youtube-iOS

Verwandte Themen