Мне было любопытно узнать, есть ли какой-нибудь способ определения ориентации экрана на iPhone / iPad.
В настоящее время я устанавливаю переменную-член, когда вызывается это сообщение:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
self.orientation = interfaceOrientation;
return YES;
}
... что-то вроде того, что я мог бы запрашивать как состояние, а не отслеживать его при изменении.