0 votes

Les swipes de UIPicker ne répondent pas

Les swipes UIPicker répondaient parfaitement dans le simulateur Iphone avec le SDK 2.2, mais je teste maintenant avec une nouvelle version du simulateur, et les swipes ne fonctionnent pas. J'ai parcouru la documentation et je ne vois aucun changement dans l'API. Je suppose donc que quelque chose ne va pas et que le SDK 2.2 me permet de m'en sortir.

Le sélecteur utilise des vues personnalisées pour afficher une image et du texte à côté. Le sélecteur change correctement de position lorsque vous tapez une seule fois sur une ligne du sélecteur. Mais si vous essayez de le faire glisser, il ne répond pas (il se déplace parfois de quelques millimètres). J'ai pensé que la vue personnalisée pour chaque ligne ne permettait pas au sélecteur de détecter les balayages, j'ai donc ajouté self.userInteractionEnabled = NO dans la vue personnalisée, mais cela n'a fait aucune différence.

Votre aide serait appréciée,

Merci

2voto

Benjamin Ortuzar Points 3585

Le problème est que l'UIPicker se trouve dans un UIScrollView. Pour résoudre ce problème, définissez UIScrollView.scrollEnabled sur NO afin de voir le retour du balayage.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X