2010-10-07 7 views
11

Ho un'app con due visualizzazioni a schermo intero, una sopra l'altra. Vorrei mostrare l'angolo della vista superiore arricciata leggermente e consentire all'utente di arricciarlo di più finché la vista sottostante non è completamente visibile.Come implementare un'interfaccia utente di arricciatura della pagina d'angolo?

L'utente deve essere in grado di interagire con qualsiasi parte della vista sottostante sia esposta e con qualsiasi parte della vista sopra esposta.

Mi piacerebbe particolarmente che questo sembrasse e sembrasse il curvatura delle pagine in iBook. Ho fatto molte ricerche sulla curvatura della pagina di iBooks, ma non si presenta molto. C'è un ottimo OpenGL implementation, ma non so come arrivare da lì a qui. Qualche idea?

+0

+1 per il link del post del blog. –

+0

questo è un GRANDE tutorial sul blog ... con chi hai problemi? –

+0

Bene, l'implementaton OpenGL utilizza un EAGLView, ma nella mia app ho due UIViews con cui voglio farlo. Non sono sicuro di come ottenere l'effetto di arricciatura di questa pagina utilizzando le UIViews. –

risposta

2

Un molto più semplice da implementare, e quindi più semplice visivamente approccio è disponibile qui: http://github.com/brow/leaves

si può avere un po 'più di successo a partire piccola.

+0

Beh, questa è un'opzione ... ma non è molto bella. E farlo in questo modo non mi sembra più vicino a farlo nel modo giusto. Lo terrò a mente come un ripiego. –

Problemi correlati