Pergunta

Eu estou tentando fazer uma aplicação web em Dashcode que usa um controle deslizante intervalo. Vejo que a biblioteca de código tem o código para "obter o valor controle deslizante intervalo" e "valor definido deslizante gama", mas não há nenhuma parte deslizante gama. Então, como posso fazer uma barra gama? Eu sou muito novo para Javascript.

Foi útil?

Solução

Eu era capaz de encontrar o "Slider" em "Botões" na biblioteca depois de clicar em "partes". Ou desde o início:

  1. Janela / Mostrar a Biblioteca
  2. Clique em "partes" no superior esquerdo.
  3. Clique em "botões" em Biblioteca de Peças
  4. O "Slider" é o último item da lista (mina são classificados em ordem alfabética).

[Nota esses passos foram feitos usando o novo Dashcode 3.0 que veio com o Snow Leopard.]

Se você não vir o controle deslizante lá, você pode atualizar sua pergunta com exatamente onde você está procurando e que partes você ver? Talvez possamos orientá-lo de lá.

update Confira este artigo da Apple: Usando um a Apple Slider de < a href = "http://developer.apple.com/mac/library/documentation/AppleApplications/Conceptual/Dashboard_ProgTopics" rel = "nofollow noreferrer"> Tópicos de programação do painel

Outras dicas

Isto não é uma opção em Dashcode 3.0. Dashcode agora tem suporte alvo dupla para Safari e Mobile Safari, o que poderia ser legal, dependendo da sua perspectiva. Neste modo duplo, você precisa criar uma interface de usuário separada para cada alvo e ligações de dados separados. Agora, a biblioteca Safari tem um controle deslizante, mas a biblioteca Mobile Safari não. Você pode se sentir satisfeito consigo mesmo, como eu fiz original, e simplesmente copiar e colar o controle deslizante do lado do Safari para o lado do Mobile Safari e aviso que parece funcionar (você verá um controle deslizante, atributos, etc). No entanto, uma vez implantado você só verá uma caixa de texto de entrada, em vez de um controle deslizante.

Depois de algumas escavações, aqui é o que está acontecendo: o código gerado é algo como isto <input type=range min=0 max=100> A é uma coisa HTML5 e área de trabalho Safari apenas sabe como torná-lo, mas Mobile Safari não. Então você está fora de sorte.

Alternativas: Francamente, eu não encontrei uma viável javascript / html deslizante que funciona razoavelmente bem no iPhone. Eu não sei de nenhum boas alternativas 1-to-1. Estou pensando em re-avaliar as minhas necessidades e implementação de algum outro mecanismo de entrada, como, talvez, uma fileira de botões.

Outlook:. Eu imagino que seria, eventualmente, ser suportado nativamente, por isso volte sempre

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top