Проблема с использованием UIApplication.shared.keyWindow? .RootViewController - PullRequest
0 голосов
/ 14 ноября 2018

В моем приложении я использую этот код:

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    let mainTabBarController =  UIApplication.shared.keyWindow?.rootViewController as? MainTabBarController
    mainTabBarController?.maximizePlayerDetails()
} 

Когда я запускаю приложение, повернутое ячейкой в ​​таблице, используйте func maximizePlayerDetails из другого класса MainTabBarController, все работает нормально. Но когда я выхожу из приложения, а затем снова вхожу, этот метод не работает (UIView не отображается). В чем проблема?

...