Методы Screen OnVisible не будут запускаться только после переключения экрана как минимум 2 раза - PullRequest
0 голосов
/ 15 мая 2019

У меня есть приложение, которое в основном имеет 3 типа разделов: раздел A, раздел B и раздел C.

Я создаю коллекцию с помощью ClearCollect () в OnVisible через Screen для извлечения данных на основепсевдоним.Здесь все хорошо, коллекция создается, данные сохраняются успешно.

Теперь проблема в том, что я хочу скрыть / показать некоторые карты в зависимости от того, какой статус имеет коллекция (есть 2 статуса,один для Раздела A, один для Раздела B и один для Раздела C)

Для этого я назначил раздел A var для карт раздела A, раздел B var для карт раздела B и раздел C var для карт раздела Cи поместите соответствующие атрибуты в Visible через карту.Я проверяю этот статус с помощью условий If в свойстве OnVisible с экрана.Проблема в том, что if не делают буквально ничего, если я не переключаю свой экран с другим случайным пустым экраном по крайней мере 2 раза (там, если if работают, а материал скрывается / отображается).Любая помощь по этому поводу?

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

...