Столкнулся с необъяснимым, для меня, поведением метода onAppear в процессе рендера View внутри View, с использованием Loadable-объектов в обоих вьюхах.
Суть проблемы на примере:
ParentView.
В нём через switchloadable-объекта попадаем на notRequestedView-параметр
Внутри notRequestedView возвращаем ChildView
ChildView
Так же через switch, для loadable-объекта, попадаем в notRequestedView
И отсюда, по стандартной цепочке, попадаем уже в isLoadingView
isLoadingView возвращает какой-либо view-объект
И уже здесь возникает проблема с onAppear, который не вызывается.
Для примера я сделал простейшую базовую заготовку, которую можно запустить и посмотреть как это всё... не работает.
Я предполагаю, что проблема вполне может крыться в том, что я не до конца понимаю суть жизненного цикла приложения. Но поиски в интернетах и на форумах ни к чему не привели и я решил обратиться с вопросом к первоисточнику.
Подскажите, в чём может быть проблема?
Заранее спасибо.
Ps. Опять же прошу прощения что на русском, а не на английском. Но так намного проще и быстрее)
Добрый день.
Столкнулся с необъяснимым, для меня, поведением метода
onAppear
в процессе рендераView
внутриView
, с использованиемLoadable
-объектов в обоих вьюхах.Суть проблемы на примере:
ParentView.
switch
loadable
-объекта попадаем наnotRequestedView
-параметрChildView
ChildView
switch
, дляloadable
-объекта, попадаем вnotRequestedView
isLoadingView
isLoadingView
возвращает какой-либоview
-объектДля примера я сделал простейшую базовую заготовку, которую можно запустить и посмотреть как это всё... не работает.
Я предполагаю, что проблема вполне может крыться в том, что я не до конца понимаю суть жизненного цикла приложения. Но поиски в интернетах и на форумах ни к чему не привели и я решил обратиться с вопросом к первоисточнику.
Подскажите, в чём может быть проблема?
Заранее спасибо.
Ps. Опять же прошу прощения что на русском, а не на английском. Но так намного проще и быстрее)