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