Je crée un clavier personnalisé avec disons 10 UIB configurés sur une rangée horizontale. Les boutons couvrent la largeur de l'écran, sont de la même taille et doivent être alignés l'un contre l'autre.Clavier personnalisé iPhone
Je voudrais également permettre à l'utilisateur de choisir un bouton en faisant glisser un doigt le long de la rangée de boutons. Un aperçu du bouton choisi est affiché ailleurs sur l'écran. L'aperçu est mis à jour lorsque l'utilisateur déplace son doigt le long de la ligne. Lorsque l'utilisateur est satisfait de son choix, il libère son doigt, confirmant la sélection. La chose évidente à essayer est UICountrolEventDragExit ou UIControlEventDragOutside pour supprimer l'action du bouton précédent et UIControlEventTouchUpInside pour activer le bouton actuel et tuer les événements tactiles précédents. Cependant, UICountrolEventDragExit et UIControlEventDragOutside ne sont activés que lorsque l'utilisateur s'est suffisamment éloigné du bouton donné. Puisque mes boutons doivent s'emboîter les uns contre les autres, c'est trop loin et pas assez bon pour moi.
Suggestions?
Merci. Je dois me salir les mains? Peut être. – SK9