Domanda

Sto cercando di fare una web app in Dashcode che utilizza un dispositivo di scorrimento gamma. Vedo che la libreria di codice ha il codice e "ottenere il valore di scorrimento gamma" "valore del cursore gamma impostato", ma non v'è alcuna parte di scorrimento gamma. Allora, come faccio a fare un cursore gamma? Sono molto nuovo per Javascript.

È stato utile?

Soluzione

Sono stato in grado di trovare il "Slider" sotto "Tasti" nella libreria dopo aver cliccato su "Parti". O dall'inizio:

  1. Finestra / Mostra libreria
  2. Fare clic su "Componenti" in alto a sinistra.
  3. Clicca "Pulsanti" in Libreria di parti
  4. Il "Slider" è l'ultimo elemento della lista (la mia sono in ordine alfabetico).

[Nota quei passi sono stati fatti utilizzando il nuovo DashCode 3.0 fornito con Snow Leopard.]

Se non vedi la barra di scorrimento lì, si potrebbe aggiornare la tua domanda con esattamente dove si sta cercando e quali parti non vedere? Forse siamo in grado di guidare da lì.

Aggiorna Leggi questo articolo da Apple: Utilizzando un Apple Slider da < a href = "http://developer.apple.com/mac/library/documentation/AppleApplications/Conceptual/Dashboard_ProgTopics" rel = "nofollow noreferrer"> Dashboard Programming Topics

Altri suggerimenti

Questa non è un'opzione in Dashcode 3.0. Dashcode ha ora il supporto di destinazione doppia per Safari e Safari Mobile, che potrebbe essere fresco, a seconda del punto di vista. In questa duplice modalità è necessario creare un'interfaccia utente separata per ogni target e associazioni di dati separati. Ora, la libreria Safari ha un dispositivo di scorrimento, ma la libreria Safari Mobile non lo fa. Si potrebbe sentire compiaciuto, come ho inizialmente fatto, e semplicemente copiare e incollare il cursore dal lato Safari sul lato Safari Mobile e notare che sembra funzionare (vedrete un cursore, attributi, ecc). Tuttavia, una volta distribuito vedrete solo una casella di testo di input, invece di un cursore.

Dopo un po 'di scavo, qui è quello che sta succedendo: ha generato il codice simile a questa <input type=range min=0 max=100> La è una cosa HTML5 e del desktop Safari sa bene come renderla, ma Safari Mobile non lo fa. Così si è fuori di fortuna.

Alternative: Francamente, non ho trovato un cursore javascript / html praticabile che funziona accettabilmente bene su iPhone. Non so di eventuali buone alternative 1-a-1. Sto pensando di ri-valutare le mie esigenze e l'attuazione di qualche altro meccanismo di input, come, forse, una fila di bottoni.

Outlook:. Immagino che sarebbe poi essere supportato in modo nativo, in modo da controllare spesso

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top