Мені потрібен екземпляр контролера кореневого перегляду.
Я спробував такі підходи:
UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController];
Повертає: null :
Також коли я намагаюся отримати масив контролерів:
NSArray *viewControllers = self.navigationController.viewControllers;
Він повертає лише один контролер, але це не мій контролер кореневого перегляду.
Якщо я спробую взяти з навігаційного контролера:
UIViewController *root = (UIViewController*)[self.navigationController.viewControllers objectAtIndex:0];
Повертає: null :
Будь-які ідеї чому? Що ще я можу спробувати отримати екземпляр мого контролера root view?
Дякую.