Je recherche des solutions alternatives à un curseur. J'ai besoin de quelque chose qui permette aux utilisateurs de comparer facilement un prix en fonction de la variation d'une variable donnée. Par exemple: je fixe le nombre d'heures pendant lesquelles j'allume mon système de climatisation et je peux voir combien je vais dépenser pour la prochaine facture et combien de kW/h je consommerai. J'aimerais quelque chose qui ne nécessite pas beaucoup d'interaction (ex. Liste déroulante pour sélectionner les valeurs de plage).
Avez-vous une idée?
Je vous remercie
Un spinner est (l'un des?) La méthode d'entrée la plus courante.
C'est essentiellement un très gros curseur où vous ne faites pas glisser votre point, mais vous faites glisser la ligne numérique sous-jacente.
Vous pouvez prendre les mêmes mécanismes mais les rendre horizontaux à la place.
Qui s'appuie sur la métaphore du spinner, mais l'aligne davantage sur la direction de balayage naturelle, l'idée d'un curseur et des éléments du monde réel comme les règles et les rubans à mesurer.
Vous pouvez également mettre un [+] et [-] sur les côtés pour affiner le réglage.
Vous ne savez pas pourquoi vous ne souhaitez pas utiliser un curseur. Est-ce parce que vous avez deux valeurs de plage?
Si vous avez deux valeurs de plage, vous pouvez utiliser un curseur x-y. Un carré contenant un pip que l'utilisateur peut faire glisser dans les directions x et y à l'intérieur du carré. Le résultat change en temps réel pour refléter la position du pip. Un axe pourrait être les heures d'utilisation et l'autre pourrait être les degrés de réglage de la température dans votre exemple.
Si une seule valeur de plage, c'est exactement ce à quoi sert un curseur normal, sur n'importe quelle plate-forme. Pour le toucher, il vous suffit de l'agrandir pour qu'il puisse être utilisé avec un doigt au lieu du curseur de la souris.
Si vous ne voulez pas de curseur, une solution adaptée aux mobiles consiste à avoir des boutons "+" et "-" à côté d'une valeur en lecture seule pour les heures. quelque chose comme ça:
[+] X heures [-]
ou
X heures [+] [-]