Как лучше всего использовать переключатель в веб-приложении iPhone? - PullRequest
1 голос
/ 09 января 2010

Я создаю веб-приложение, оптимизированное для iPhone (но также должно работать на всех мобильных устройствах).У меня есть поле формы, которое включает в себя один стандартный текстовый ввод, а затем мне нужна группа переключателей с двумя параметрами (Входящий / Исходящий).Переключатель имеет смысл логически, так как по умолчанию должна быть выбрана одна опция, и только одна должна быть выбрана одновременно.

После создания формы я недоволен стандартным пользовательским интерфейсом переключателей на iPhone.Они слишком малы, и, что самое важное, кажется, что на iPhone нет возможности использовать клавиатуру для перехода по следующей форме.Сначала текстовое поле, затем группа переключателей, затем отправка.Я не могу найти способ заставить предыдущие / следующие кнопки нажимать на мою форму.Это вообще возможно?

Если я не могу заставить переключатели работать так, как я хочу, какие другие опции доступны?Является ли что-то вроде iButton jQuery Plug-in лучшим вариантом?Кажется, что нужно импортировать всю инфраструктуру jQuery, когда мое приложение предназначено для того, чтобы пользователь получал необходимую ему информацию как можно быстрее с минимальным количеством кликов.

Ответы [ 3 ]

1 голос
/ 10 января 2011

Единственная проблема заключается в том, что реализация переключателей в jqtouch в настоящее время не работает. Они пообещали исправить ситуацию, и есть обходной путь, если вы сами используете фреймворк.

http://code.google.com/p/jqtouch/issues/detail?id=109 - обходной путь

1 голос
/ 09 января 2010

Вы проверили http://www.jqtouch.com? Это плагин jQuery для мобильной разработки для iPhone. Он обладает множеством функциональных возможностей, которые вам могут понадобиться.

Кроме того, чтобы ответить на ваш вопрос более прямо. Да, радио-кнопка слишком мала для мобильных браузеров. Лучшее решение (на мой взгляд) - использовать что-то вроде jQTouch, которое поставляется с темами, которые действительно хорошо работают на iPhone.

0 голосов
/ 18 октября 2011

Вы также можете использовать iButton.js, но для его совместимости с jQTouch требуется немного хитрости. Смотрите мой пост здесь:

http://groups.google.com/group/jqtouch/browse_thread/thread/2929226aebb60274

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...