Ребят подскажите как можно иницилизировать перерисовку всего ViewController принудительно. вообщем пытаюсь реализацию сделать у меня режим редактирования профиля ( сам Вью где редактируем не на весь экран) после сохранения все данные в модели но они не обноялются на главном View
если делаю full screen то все норм обновляеться viewWillAppear использую что можно сделать что бы перезагружать mainView по нажатию сохранить
еще раз объясню у меня открыто 2 вью контролера один поверх другого и когда я закрываю вью с редактированием мне в этот момент нужно принудительно обновить 1ый так как Вью на котором я редактирую данные не фулл сайз
Что значит обновить? Сменить какой-то текст и тому подобное во вьюхе этого контроллера? Тебе нужно узнать сам факт закрытия контроллера где вы изменяете данные или что?
Смотри когда я вызываю viewWillAppear в 1ом контроллере и вызываю функцию котрая берет всю инфу из обновленной модели все работает при условии что 2ое окно было фулл сайз размером
выглядит так, что чувак на пуш контроллера делает изменния первого, когда viewWIllAppear вызывается, а при презенте данный метод просто не вызывается) и поэтому ничего не отрабатывает
Да я просто не могу понять, что мешает отследить момент закрытия презнтованного контроллера и вызвать этот самый метод, который и обновит все поля во вьюхе контроллера.