- нужно вернуться обратно и перезапустить метод в табе в которою вернулся
возвращаюсь так
this.TabBarController.SelectedIndex = 0;
но при этом методы во ViewDidLoad() в табе не перезапускаются
как это пофиксить?
Никак?
рутовые вьюхи в таба инициализируются только однаждны (не считая сборки мусора) и держатся в памяти, по этому ViewDidLoad не вызывается. можешь попробовать разпетливать это в View(Will\Did)Appear, или же имплементировать что-то по типу publisher-subscriber
Обсуждают сегодня