Question

Je suis en train de faire une application web Dashcode qui utilise un curseur de plage. Je vois que la bibliothèque de code a le code pour « obtenir la valeur de curseur de plage » et « plage définie valeur du curseur », mais il ne fait pas partie de curseur de plage. Alors, comment puis-je faire un curseur de plage? Je suis très nouveau Javascript.

Était-ce utile?

La solution

J'ai pu trouver le « curseur » sous « boutons » dans la bibliothèque après avoir cliqué sur le « Pièces ». Ou depuis le début:

  1. Fenêtre / Afficher la bibliothèque
  2. Cliquez sur "Pièces" à gauche.
  3. Cliquez sur "Boutons" sous la bibliothèque de pièces
  4. Le « curseur » est le dernier élément de la liste (les miennes sont classées par ordre alphabétique).

[Notez ces étapes ont été réalisées à l'aide de la nouvelle DashCode 3.0 qui est venu avec Snow Leopard.]

Si vous ne pouvez vous mettre à jour voyez pas le curseur là, votre question exactement où vous êtes à la recherche et quelles parties vous ne voyez? Peut-être que nous pouvons vous guider à partir de là.

mise à jour Consultez cet article d'Apple: l'aide d'un curseur d'Apple de < a href = "http://developer.apple.com/mac/library/documentation/AppleApplications/Conceptual/Dashboard_ProgTopics" rel = "nofollow noreferrer"> Tableau de bord Sujets de programmation

Autres conseils

Ce n'est pas une option sous Dashcode 3.0. Dashcode a maintenant un support double cible pour Safari et Safari Mobile, qui pourrait être cool, en fonction de votre point de vue. Dans ce mode double, vous devez créer une interface utilisateur distincte pour chaque cible et des liaisons de données distinctes. Maintenant, la bibliothèque Safari a un curseur, mais la bibliothèque Safari Mobile ne fonctionne pas. Vous pourriez vous sentir béat, comme je l'ai fait à l'origine, et tout simplement copier et coller le curseur du côté Safari sur le côté Safari Mobile et notez qu'il semble fonctionner (vous verrez un curseur, attributs, etc.). Cependant, une fois déployé, vous ne verrez une zone de texte d'entrée au lieu d'un curseur.

Après quelques recherches, voici ce qui se passe: Le code généré ressemble à quelque chose comme ça <input type=range min=0 max=100> Le est une chose HTML5 et bureau Safari juste sait comment le rendre, mais Safari Mobile ne fonctionne pas. Donc, vous êtes hors de la chance.

Alternatives: Franchement, je n'ai pas trouvé un curseur javascript / html pratique qui fonctionne bien sur l'acceptablement iPhone. Je ne connais pas de bonnes 1-to-1 alternatives. Je prévois re-évaluer mes besoins et mettre en œuvre un autre mécanisme d'entrée, comme, peut-être, une rangée de boutons.

Perspectives. Je suppose que ce serait finalement supporté nativement, alors revenez souvent

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