Есть один UIScrollView, и у него две страницы: первая страница в UIScrollView. Я хочу включить альбомную ориентацию, а вторая страница в UIScrollView. Я хочу отключить альбомную ориентацию. Теперь я использую этот код, как показано ниже, но он не работает. усовершенствовано, вторая страница будет горизонтальным экраном, а затем портретным экраном:
- (void)viewWillAppear:(BOOL)animated {
[ITNotificationCenter addObserver:self selector:@selector(handleDeviceOrientationDidChange) name:UIDeviceOrientationDidChangeNotification object:nil];
}
- (void)handleDeviceOrientationDidChange{
if(isFirstPage){
//landscape code
} else {
NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationPortrait];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];
}
}
Как я могу этого добиться? Каждый ответ будет оценен.