xCode возможно ли использовать разные изображения в режиме разделенного просмотра в зависимости от ориентации? - PullRequest
0 голосов
/ 02 апреля 2012

Я создаю приложение для 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]];            
    }

Я надеялся, что смогу уйти с корневым представлением, установив фоновое изображение детализации на ноль, но я просто показываю вертикальное изображение ...

1 Ответ

0 голосов
/ 02 апреля 2012

Понял !! ухо ..

Просто поместите метод в DetailViewController.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...