2011-03-21 1 views
0

Je voudrais avoir une image de fond statique (imaginons un modèle en sous-vêtements), où plusieurs images sont placées en couches devant l'arrière-plan. Chaque image à l'avant peut être désactivée, de gauche ou de droite, avec une animation.changer d'image avec animation

Donc, notre modèle pourrait commencer avec un chapeau de panama sur sa tête. Un geste le remplace par un chapeau de porkpie, un autre geste place une toque. Une robe sur son corps passe à un costume de pantalon, puis des combinaisons de mécanicien. Bottes de cowboy aux sandales aux galoches, et etc.

Il semble qu'il y ait beaucoup de manières de faire ceci. Je pourrais utiliser UIScrollView, avec pagination activée. Il y a Core Animation, avec CALayers sur l'image de fond. Même UIImageViews simples avec des gestes de balayage activés, suivi des coordonnées du doigt de l'utilisateur.

Est-ce que l'une de ces techniques est meilleure que les autres dans ce cas? Ou semble-t-il à vos lecteurs que chacun pourrait fonctionner aussi bien que les autres?

Répondre

1

Je dirais que si vous voulez une OpenFlow solution prebuild try (je ne suis pas affilié, juste un utilisateur)

http://apparentlogic.com/openflow/

Sinon, peut-être juste un UIScrollView avec la pagination activée ferait l'affaire?

+0

Merci. Cela me fait réaliser que je devrais éditer ma question pour la rendre plus claire. – coco

+0

En fin de compte, j'ai utilisé un ensemble de UIScrollViews avec la pagination activée. Facile à faire (ou du moins, pas beaucoup de lignes de code), mais il y avait un certain nombre de problèmes épineux mettant plusieurs pages de défilement dans une seule vue. Je n'ai pas trouvé la documentation d'Apple si claire. Mais merci de m'indiquer dans cette direction! – coco