2011-03-10 11 views
5

Sto provando a creare una transizione/animazione su un UIView che assomigli all'immagine nel link sottostante. Avrebbe iniziato con un UIView che è una forma rettangolare standard, quindi la vista si animerebbe/passerebbe come se il lato sinistro fosse spinto e ruotasse nell'angolo destro, come una porta che si apre leggermente. Sono sicuro che questa è una cosa molto semplice da fare in Core Animation, e ho provato a cercare soluzioni, ma non ho trovato alcun esempio.Effetto porta di apertura che utilizza Core Animation

Ecco un esempio di quello che sto cercando di realizzare:

enter image description here

risposta

4

Cosa stai sperando di raggiungere è abbastanza facile, se non si è preoccupato di aggiungere qualsiasi ombreggiatura o illuminazione al porta.

controllare questo post da questo forum: How do I apply a perspective transform to a UIView?

Dovrebbe puntare nella giusta direzione. Dovrai giocare con la posizione attuale della porta (cioè rendere credibile la prospettiva) ma il codice qui dovrebbe darti una buona idea di come trasformare l'UIView (un vero CALayer).

Buona fortuna, James

+0

Grazie, James. Era quello che stavo cercando. – Thad

Problemi correlati