В моем приложении я использую этот код:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let mainTabBarController = UIApplication.shared.keyWindow?.rootViewController as? MainTabBarController
mainTabBarController?.maximizePlayerDetails()
}
Когда я запускаю приложение, повернутое ячейкой в таблице, используйте func maximizePlayerDetails
из другого класса MainTabBarController, все работает нормально. Но когда я выхожу из приложения, а затем снова вхожу, этот метод не работает (UIView не отображается). В чем проблема?