2010-10-07 6 views
11

J'ai une application avec deux vues en plein écran, l'une sur l'autre. Je voudrais montrer le coin de la vue du haut légèrement recroquevillé, et permettre à l'utilisateur de le recourber plus jusqu'à ce que la vue en dessous soit complètement visible.Comment implémenter une interface de curl de coin?

L'utilisateur devrait être capable d'interagir avec n'importe quelle partie de la vue en dessous, et avec n'importe quelle partie de la vue ci-dessus est exposée.

Je voudrais particulièrement que cela ressemble à la page tournant dans iBooks. J'ai fait beaucoup de recherches sur la boucle de la page iBooks, mais pas grand-chose. Il y a un bon OpenGL implementation, mais je ne sais pas comment aller de là à ici. Des idées?

+0

+1 pour le lien blog génial. –

+0

c'est un super tutoriel de blog ... avec quoi avez-vous des problèmes? –

+0

Eh bien, l'implémentation OpenGL utilise un EAGLView, mais dans mon application, j'ai deux UIViews avec lesquels je veux faire ça. Je ne suis pas sûr comment obtenir cet effet de boucle de page en utilisant les UIViews. –

Répondre

2

beaucoup plus simple à mettre en œuvre, et visuellement donc plus simple approche est disponible ici: http://github.com/brow/leaves

Vous pouvez avoir un peu plus de succès commencer petit.

+0

Eh bien, c'est une option ... mais ce n'est pas très beau. Et le faire de cette façon ne semble pas me rapprocher de la bonne façon. Je vais garder à l'esprit comme un repli. –

Questions connexes