2010-09-29 11 views

risposta

6

Ho provato qualcosa di simile a quello che MaxFish ha descritto. Puoi verificarlo qui iOS Open Folder Animation Sample Code

+0

Wow! Ben fatto! –

+0

grazie Hunter :) –

+0

qualsiasi codice di esempio per l'animazione della cartella ios9 simile? – pkc456

4

Se dai un'occhiata alle immagini all'interno di Springboard.app nel tuo iPhone in "/ System/Library/CoreServices" puoi avere un'idea di come funziona l'animazione. una semplice versione del l'effetto può essere fatto in questo modo:

  1. prendere uno screenshot dello schermo che si desidera "tagliare" e salvarlo in un'immagine
  2. Creare due imageviews ciascuna delle quali ha una parte di lo screenshot (ad esempio il primo ha la prima parte superiore dell'immagine come sfondo, il secondo il resto), è possibile utilizzare la stessa immagine di sfondo alternativa per entrambe le visualizzazioni, è sufficiente giocare con gli allineamenti del contenuto.
  3. Posizionare le due viste sullo schermo originale nella posizione esatta per farle sembrare un'intera immagine perfettamente allineata con lo schermo originale.
  4. Creare una vista (contenuto cartella) con il proprio sfondo e qualsiasi cosa si desidera mettere all'interno, posizionarlo alla stessa Y della vista di immagini in basso, ma al di sotto di esso.
  5. Fai scorrere verso il basso la vista dell'immagine in basso per l'intera dimensione della vista del contenuto, vedrai apparire il contenuto della cartella.

La versione per iOS mette su alcune immagini scorrevoli dei bordi e applica effetti di dissolvenza che rendono l'animazione generale davvero interessante. Puoi sicuramente provare e renderlo bello. Spero che questo aiuti

Problemi correlati