Понимание различий типов событий в NativeScript в отношении перерисовки - PullRequest
0 голосов
/ 15 мая 2019

Я пытаюсь использовать события изменения ориентации для изменения макета страницы по своему усмотрению, когда пользователь переключается между режимами «портрет» и «ландшафт».У меня есть событие ориентации, и мой метод изменения макета вызывается в ответ на событие.Однако макет не перестраивается с такого рода событиями.Аналогичным образом, когда для вызова метода изменения макета используется тайм-аут, перестройка макета также не происходит.

Когда я добавляю кнопку для вызова того же метода изменения макета, перестроение макета происходит по желанию.,Таким образом, кажется, что некоторые аспекты событий отличаются с точки зрения запуска перестройки макета.

Я искал подробности о событиях, но не смог найти никаких деталей, чтобы понять разницу в событияхи что можно сделать, чтобы вызвать изменение макета.Я пытался вызвать requestLayout, но, похоже, это не вызывает повторного построения макета.

Предложения будут оценены.

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