|
Положение формы в мобильном приложении
| ☑ |
0
Vvvvv
14.08.18
✎
07:30
|
В мобильном приложении ширина колонки определяется автоматически, по ширине экрана. Как только телефон поворачивается по горизонтали и назад, ширина сбивается, становится больше и колонка выходит за экран.
Способа решения не нашел
Как задать ширину колонки, в зависимости от положения телефона по вертикали или горинтали
Или может можно в мобильном приложении сделать так, что бы форма не поворачивалась?
Может свойство есть такое?
|
|
1
Vvvvv
14.08.18
✎
08:39
|
есть мысли?
|
|
2
Vvvvv
14.08.18
✎
10:29
|
Обновляю
|
|
3
Vvvvv
14.08.18
✎
11:41
|
Неужели не работает никто с мобильным приложением?
|
|
4
Остап Сулейманович
14.08.18
✎
11:44
|
(0) "ширина сбивается, становится больше и колонка выходит за экран."
Изгалялся с "Высота строки". По-моему так... Тогда текст просто занимает несколько строк.
|
|
5
Vvvvv
14.08.18
✎
11:50
|
(4)
Высота стоит больше 1, поле имеет тип многострочный режим
Поле у меня занимает более 3 строк
Но это не помогает
|
|
6
Остап Сулейманович
14.08.18
✎
11:55
|
(5) Видимо еще действует ограничение на минимальную ширину. Меньше которой колонка быть не может. Если колонок много (фиг его знает сколько их там помещается) - то что не поместилось уходит за пределы экрана. Нужно уменьшать количество колонок. Начинай с одной. С автовысотой строки.
|
|
7
Vvvvv
14.08.18
✎
11:59
|
(6) так я пробовал.
Даже реквизиты формы очищал.
Заметил особенность, если сначала мобильный повертеть по горизонтали и по вертикали. Потом поставить вертикально и заполнить, отобразиться норм, но при следующем повороте, собьется. Пытался все реквизиты очистить, что бы программно перезаполнить, но не помогло
|
|
8
banco
14.08.18
✎
12:00
|
(0) есть событие ПриИзмененииПараметровЭкрана, где можно установить ширину колонки зависимости от ориентации. Если во всех колонках ставить ширину автоматически, то платформа сама поставит нужную ширину.
|
|
9
Vvvvv
14.08.18
✎
12:07
|
(8) Есть, утром я тоже так думал что оно поможет.
Ширину оно выдает, можно увидеть.
Не получается задать у реквизитов, не понимаю почему?
|
|
10
Vvvvv
16.08.18
✎
10:15
|
Вообщем нашел более менее решение,
При повороте экрана поля очищать. Включать обработчик ожидания, например на 1 секунду и там перезаполнять.
Пр перевороте реквизиты обнулятся, форма нарисуется, реквизиты обновятся встав по ширине экрана
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший