До iOS 13 представлены контроллеры представления, используемые для охвата всего экрана.И, в случае отклонения, выполнялась функция родительского контроллера представления viewDidAppear
.
Теперь iOS 13 будет представлять контроллеры представления в виде листа по умолчанию, что означает, что карта будет частично покрывать базовый контроллер представления, что означает, чтоviewDidAppear
не будет вызван, потому что родительский контроллер представления фактически никогда не исчезал.
Есть ли способ обнаружить, что представленный лист контроллера представления был отклонен ?Некоторые другие функции, которые я могу переопределить в родительском контроллере представления вместо использования какого-либо делегата ?