Я создаю приложение для iPad с контроллером разделенного представления.Можно ли использовать разные изображения в зависимости от вертикальной или горизонтальной ориентации?
Это табличные представления, поэтому левая сторона является корневым представлением, которое вызывает подробную запись.
Корневое представление вызывает конкретную запись подробностей, но я бы хотел, чтобы подробный вид управлял ориентацией.
Прямо сейчас в подробном виде (метод viewDidLoad) у меня есть:
UIInterfaceOrientation fieldOrient = [[UIApplication sharedApplication] statusBarOrientation];
if ((fieldOrient == UIDeviceOrientationLandscapeLeft) || (fieldOrient == UIDeviceOrientationLandscapeRight)) {
self.tableView.backgroundColor = backgroundColor;
self.navigationController.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:horizontalImage]];
} else {
self.tableView.backgroundColor = backgroundColor;
self.navigationController.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:verticalImage]];
}
Я надеялся, что смогу уйти с корневым представлением, установив фоновое изображение детализации на ноль, но я просто показываю вертикальное изображение ...