Przed iOS 13 prezentowane kontrolery widoku służyły do pokrycia całego ekranu. Po odrzuceniu viewDidAppear
funkcja kontrolera widoku nadrzędnego została wykonana.
Teraz iOS 13 będzie domyślnie przedstawiał kontrolery widoku jako arkusz, co oznacza, że karta częściowo zakryje podstawowy kontroler widoku, co oznacza, że viewDidAppear
nie zostanie wywołany, ponieważ nadrzędny kontroler widoku nigdy tak naprawdę nie zniknął.
Czy istnieje sposób na wykrycie, że przedstawiony arkusz kontrolera widoku został odrzucony ? Jakaś inna funkcja, którą mogę zastąpić w nadrzędnym kontrolerze widoku, zamiast używać jakiegoś delegata ?