Слайдер в веб-приложении dashcode?
-
12-09-2019 - |
Вопрос
Я пытаюсь создать веб-приложение в Код Тире для этого используется ползунок диапазона.Я вижу, что в библиотеке кода есть код для "получить значение ползунка диапазона" и "установить значение ползунка диапазона", но в нем нет части ползунка диапазона.Итак, как мне создать ползунок диапазона?Я очень новичок в Javascript.
Решение
Я смог найти "Слайдер" в разделе "Кнопки" в Библиотеке после нажатия на "Части".Или с самого начала:
- Окно / Показать библиотеку
- Нажмите "Детали" в левом верхнем углу.
- Нажмите "Кнопки" в разделе Библиотека деталей
- "Слайдер" - это последний элемент в списке (мои отсортированы в алфавитном порядке).
[Обратите внимание, что эти шаги были выполнены с использованием нового DashCode 3.0, поставляемого вместе со Snow Leopard.]
Если вы не видите там слайдера, не могли бы вы уточнить свой вопрос, указав, куда именно вы смотрите и какие части вы видите?Возможно, мы сможем вести вас оттуда.
Обновить Ознакомьтесь с этой статьей от Apple:Использование слайдера Apple От Темы программирования информационной панели
Другие советы
Это не опция в Dashcode 3.0.Dashcode теперь поддерживает две цели - Safari и Mobile Safari, что может быть здорово, в зависимости от вашей точки зрения.В этом двойном режиме вам нужно создать отдельный пользовательский интерфейс для каждого целевого объекта и отдельные привязки данных.Теперь в библиотеке Safari есть слайдер, а в мобильной библиотеке Safari его нет.Вы можете почувствовать самодовольство, как и я изначально, и просто скопировать и вставить слайдер со стороны Safari на сторону Mobile Safari и заметить, что он, кажется, работает (вы увидите слайдер, атрибуты и т.д.).Однако после развертывания вы увидите только текстовое поле ввода вместо ползунка.
После некоторого копания, вот что происходит:Сгенерированный код выглядит примерно так <input type=range min=0 max=100>
Это HTML5, и desktop Safari просто знает, как его отображать, но Mobile Safari этого не делает.Так что вам не повезло.
Альтернативы:Честно говоря, я не нашел работоспособного слайдера javascript / html, который бы приемлемо хорошо работал на iPhone.Я не знаю ни одной хорошей альтернативы 1 к 1.Я планирую переоценить свои потребности и внедрить какой-нибудь другой механизм ввода, например, может быть, ряд кнопок.
Мировоззрение:Я бы предположил, что в конечном итоге это будет поддерживаться изначально, так что проверяйте почаще.