Добрый день!
Нашлась неприятная фича в скроллвью на мобильных устройствах, если в скроллвью положить табвью, в табвью положить большую форму с большим количеством полей, то если начать их заполнять по порядку (т.е. когда на экране появилась клавиатура устройства, и не закрывать её а тыкать каждый раз в следующее поле) то становится невозможным доскролить до последних полей, но это не очень критично, при условии того что клавиатуру закрыть и перейти ниже. Но если заполнять до самого конца и на последнем поле закрыть клавиатуру, то тогда скроллвью не даст проскролить до самого верха т.е. вкладки табвью будут не доступны (за пределами - выше видимой части). Так же иногда получается так что если проскролить вверх и вниз, к самому последнему полю, то при появлении клавиатуры само поле остается “под” клавиатурой и не видно что туда я ввожу. Получилось повторить на двух устройствах ipad и lenovo
http://webix.com/snippet/m/60c8f459
Спасибо.
UPD примерный план получения такой ошибки:
- тыкается в первое поле “text” чтобы появилась клавиатура
- с открытой клавиатурой скролим вниз (у меня на одном устройстве это text27 на другом text24) видим что ниже не скролится и тыкаем на это поле
- закрываем клавиатуру
- тыкаем на последнее поле “text34” замечаем что его не видно, т.к. оно “под” клавиатурой
- закрываем клавиатуру в надежде увидеть наше поле, видим его, тыкаем на него
- появляется клавиатура набираем текст, видим что стало пустое место под формой
- закрываем клавиатуру
- пытаемся скроллить вверх, не можем доскролить до верха. Вжууух - вкладок нет!
UPDD
3-е устройство так же себя повело если следовать инструкции, браузеры хром
а самое важное избавится от данной фичи не обновляя версии вебикса (: