вызвать изменения ориентации на viewdidload - PullRequest
0 голосов
/ 19 марта 2012

как вызвать метод

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown) || 
    (interfaceOrientation == UIInterfaceOrientationPortrait);
}

в viewdidload.
первое представление не должно меняться на альбомную, а второе должно изменяться на альбомную. Однако, когда я меняю ландшафт во втором представлении и возвращаюсь к первому представлению, первое представление остается в альбомной ориентации до тех пор, пока я не поверну устройство.

1 Ответ

0 голосов
/ 19 марта 2012

Вы можете отправить уведомление вручную:

[[NSNotificationCenter defaultCenter] postNotificationName:UIDeviceOrientationDidChangeNotification object:nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...