2012-04-03 8 views
13

Ich frage mich, ob es eine Möglichkeit gibt, die allererste Ansicht in UIPageViewController zu animieren, so dass es so aussieht, als würde die Seite der Seite ein wenig flattern? Als ob eine kleine Brise die Seiten borst, wenn Sie zum ersten Mal auf diesem bestimmten Bildschirm erscheinen.UIPageViewController verwenden und die Ansicht so aussehen lassen, als ob sie flattert

Dies, um eine Art UI-Angebot hinzuzufügen, um anzuzeigen, dass der Bildschirm übersprungen werden kann. Der Inhalt, den wir mit UIPageViewController anzeigen, nimmt nicht wie ein Buch den gesamten Bildschirm ein, sondern möchte dem Benutzer deutlicher machen, dass er mit Gesten horizontal navigieren kann.

Alle Vorschläge wären hilfreich.

+0

Schöne Frage. Sind Sie auf der Suche nach mehr einer Animation oder genügt nur ein Curl (wie in der Google Maps App)? Wenn Sie nur eine Locke möchten, können Sie ein Bild erstellen und an der richtigen Stelle platzieren. –

+0

Auf der Suche nach der Animation. –

+0

Es war zu lange für mich zu erinnern - aber wir haben versucht, dies zu tun, aber fand es sehr langweilig zu stoppen und spielen die integrierte Animation - stattdessen haben wir eine 5-Bild-Animation. Später im Benutzertest fanden Benutzer es ausreichend zu verstehen, wie es funktionieren würde. – Magnus

Antwort

0

Wie wäre es mit der Überlagerung eines animierten GIF in der Ecke der Seite, die um ein bisschen schaukelt, was Sie dann ablehnen können, sobald der Benutzer mit der Seite interagiert? (Ich weiß, GIFs ein Schmerz sind mit auf iOS zu arbeiten, aber es ist sicherlich möglich.)

1

Werfen Sie einen Blick dort: https://github.com/brow/leaves

Dieser Kerl hat einen neuen Viewcontrollers/View-Klasse ermöglicht diese Art der Animation.

Hoffnung, das hilft.