2 votes

État de survol pour UIButton sur iPhone

J'ai réussi à créer un clavier personnalisé qui fonctionne de manière similaire au clavier d'Apple. Il y a une chose qui reste différente. Sur le clavier de l'iPhone d'Apple, l'utilisateur peut faire glisser son doigt sur le clavier et toutes les touches qu'il a traversées s'affichent. Sur mon clavier, cela ne se produit pas. En passant le doigt sur le clavier, la première touche que j'ai touchée s'affiche et lorsque je suis suffisamment éloigné, elle redescend. J'utilise actuellement ce code pour les touches qui s'ouvrent :

UIImage *bigLetter = [UIImage imageNamed:@"letter1.png"];
[keyOne setImage:bigLetter forState:UIControlStateHighlighted];

keyOne est un UIButton, et je superpose une image du plus grand caractère lorsque l'utilisateur "met en évidence" ou touche la touche sur le clavier. Existe-t-il un état similaire qui se contente de "survoler", de sorte que si l'utilisateur met en surbrillance la touche Q et fait glisser son doigt vers la touche W, la touche W est mise en surbrillance ?

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