Question

Je ne pense pas que cela ait été posée sur ce site, mais je peux me tromper.

Est-ce que quelqu'un sait les rudiments de la façon d'obtenir cet effet tout avec l'application Photos iPad? En gros, pincer une pile de photos vous permet d'avoir un « coup d'oeil » les photos de cette pile, qui étend basée sur la distance entre vos 2 doigts dans le pincement, puis remplir complètement le pincement vers l'extérieur geste ouvre les photos dans la pile dans un nouvelle vue.

Voir cette vidéo pour obtenir ce que je veux dire. Je connais au moins UIPinchGestureRecognizer mais je ne sais pas exactement comment procéder.

Était-ce utile?

La solution

Eh bien, il n'y a aucun moyen particulièrement facile de le faire, sauf la manière évidente:

Utilisez un UIPinchGestureRecognizer sur la chose individuelle qui peut être étendue. Donnez-lui une cible et d'action, et il va essentiellement appeler cette méthode un million de fois pendant que vos doigts sont pincements (plus précisément à chaque fois que vos doigts se déplacent ou déménagent).

Dans la méthode, vérifiez la propriété à grande échelle, ce qui est essentiellement combien vos doigts se sont déplacés ou quitté. Mise en page les vues appropriées dans le rectangle en fonction de l'échelle, et ainsi de suite et ainsi de suite. Vous avez sans doute une idée générale sur la façon dont il devrait être fait en premier lieu, et vraiment comment cela est fait.

Cependant, je dois vous mettre en garde, Apple a rejeté les applications basées sur pincement à développer avant. Je ne sais pas si elle est toujours en vigueur, mais voici un article à ce sujet:

scroll top