Przed iOS 13 prezentowane kontrolery widoku służyły do pokrycia całego ekranu. Po odrzuceniu viewDidAppearfunkcja 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 viewDidAppearnie 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 ?
