Могу ли я запретить клавиатуре поднимать предметы, когда они отображаются

1

На данный момент я использую версию бета-версии sencha touch beta 3. У меня есть панель заголовка (панель, прикрепленная к вершине) с кнопками и заголовком, и на другой панели есть текстовое поле, которое занимает свободное место. Когда я нажимаю на текстовое поле, появляется клавиатура и заставляет панель заголовка прокручиваться из экрана. Я хочу, чтобы эта панель заголовков осталась на месте. Я попытался бы прокрутить его назад, чтобы компенсировать сумму, на которую нажимает клавиатура, но я не смог ее реализовать. Любая помощь оценивается

Edit: эта проблема более похожа на ios: на клавиатуре Android накладывается только, если она (клавиатура) перекрывает текстовое поле, но на клавиатуре iphone всегда подталкивает все.

Изменение: если текстовая область тонкая, панель заголовка также не прокручивается на ios, но мне нужно, чтобы текстовая область была достаточно большой, и текстовая область прокручивалась при необходимости, а не панель заголовка.

Редактирование: я реализовал панель заголовка, чтобы двигаться вниз на клавиатуре и наоборот, но я сталкиваюсь с проблемами с этим симулятором. Все еще надеемся, что у вас будет лучший способ сделать это, любая помощь будет оценена

Теги:
extjs
sencha-touch
sencha-touch-2

2 ответа

0
Лучший ответ

Решила проблему, выполнив необходимый экран изначально (сделав плагин pg, чтобы иметь возможность создавать экран из кода javascript)

  • 1
    Привет, Можете ли вы уточнить больше о вашем решении? добавить несколько кодов плагин, который вы использовали ?? Thanx
1

Возможно, вы захотите посмотреть атрибут windowSoftInputMode.

Отрегулируйте его так, чтобы экран изменился, когда клавиатура всплывает.

  • 0
    Спасибо за ваш ответ, проверил ваше предложение на hts desire OS 2.2: в портретном режиме после нажатия в текстовой области клавиатура показывает и ничего не нажимает, а в альбомном режиме она по-прежнему выталкивает панель заголовка (независимо от того, что такое windowSoftInputMode ), но, похоже, все в порядке, так как в противном случае не было бы места для ввода текста. Проверка того же самого на ios 5 приводит к перемещению строки заголовка в портретном и альбомном режимах. Я должен был упомянуть, что эта проблема больше относится к IOS, отредактирую вопрос, спасибо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню