Question

J'ai mis en œuvre le SWTableViewCell code afin de permettre aux balayages latéraux de révéler plus d'interface utilisateur, comme des boutons.

Ce qui fonctionne bien, sauf que le UIScrollview ses sous-classes sont vraiment trop délicates, se déplaçant d'avant en arrière comme un jeu de ping-pong maniaque.

Je suis allé apporter des modifications à la classe, mais j'ai réalisé UIScrollView ne semble pas me donner la possibilité de changer la façon dont les animations de défilement fonctionnent comme je le souhaite.

Ce qui me laisse penser que je dois soit créer ma propre version d'une cellule Swipe, avec un geste panoramique et une vue superposée, au lieu d'une vue défilante, soit trouver quelqu'un qui a déjà résolu ce problème.

Était-ce utile?

La solution

Veuillez consulter un exemple : https://github.com/runmad/RMSwipeTableViewCell

Peut-être que cela vous sera utile, Monsieur

:)

Autres conseils

Je ne sais pas si cela vous donnera l'effet souhaité, mais vous pouvez le rendre moins « nerveux » en modifiant le taux de décélération.Essayer:

someScrollView.decelerationRate = UIScrollViewDecelerationRateFast;

Si c'est la bonne idée, vous pouvez accéder à la définition dans Xcode et récupérer la valeur flottante, puis essayer la vôtre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top