Пейзажный режим: переверните изображение, когда вы переворачиваете iPad - PullRequest
0 голосов
/ 15 апреля 2010

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

Как достигается этот результат?

Я читал об UIInterfaceOrientation весь день, и я потерян

Любая помощь будет оценена.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation];
//  NSLog(@"orientation: %@", [orientation )
if(orientation==UIInterfaceOrientationPortrait ||orientation==UIInterfaceOrientationPortraitUpsideDown) {
    //Code
    return NO;
}  
if (orientation==UIInterfaceOrientationLandscapeRight ||orientation==UIInterfaceOrientationLandscapeLeft ) {
    //Code
    return YES;
}
return NO;
}

1 Ответ

0 голосов
/ 15 апреля 2010

Вы реализуете в своем подклассе UIViewController:

- (BOOL)shouldAutorotateToDeviceOrientation:... {
    Return YES;
}

И большую часть времени UIKit управляет всем этим для вас.

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