Главное окно доступа ios или просмотр Я хотел бы знать, есть ли простой способ доступа к главному окну или представлению в IOS. Нечто похожее на: [UIScreen mainScreen] Спасибо. Ответ 1 Попробуйте: UIWindow *frontWindow = [[[UIApplication sharedApplication] windows] lastObject]; или просто: UIWindow *frontWindow = [[UIApplication sharedApplication] keyWindow]; Ответ 2 Главное окно лучше всего найти с помощью UIWindow * mainWindow = [UIApplication sharedApplication].windows.firstObject; Использование keyWindow может вернуть клавиатуру или окно UIAlertView, которые лежат над окном вашего приложения. Ответ 3 Если у вас есть указатель на какое-либо подвью в окне, вы можете легко получить доступ к его окну: UIWindow *window = mySubview.window; Ответ 4 Просто умный, работает из любого класса: [(YourAppDelegate *)[[UIApplication sharedApplication] delegate] window]; Примечание. Не забудьте импортировать класс appDelegate
Ответ 1 Попробуйте: UIWindow *frontWindow = [[[UIApplication sharedApplication] windows] lastObject]; или просто: UIWindow *frontWindow = [[UIApplication sharedApplication] keyWindow];
Ответ 2 Главное окно лучше всего найти с помощью UIWindow * mainWindow = [UIApplication sharedApplication].windows.firstObject; Использование keyWindow может вернуть клавиатуру или окно UIAlertView, которые лежат над окном вашего приложения.
Ответ 3 Если у вас есть указатель на какое-либо подвью в окне, вы можете легко получить доступ к его окну: UIWindow *window = mySubview.window;
Ответ 4 Просто умный, работает из любого класса: [(YourAppDelegate *)[[UIApplication sharedApplication] delegate] window]; Примечание. Не забудьте импортировать класс appDelegate