Я пытался следующее, и ничего не работаетUIPageViewController и пейзаж
NSDictionary *pageViewOptions = [NSDictionary dictionaryWithObjectsAndKeys:UIPageViewControllerOptionSpineLocationKey, [NSNumber numberWithInteger:UIPageViewControllerSpineLocationMid],nil];
NSLog(@"pageViewOptions :%@",pageViewOptions);
self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal options:pageViewOptions];
NSLog(@"spineLocation :%d",self.pageViewController.spineLocation);
NSLog на pageViewOptions является 2, NSLog в spineLocation 1. Это сводит меня вверх по стене, все, что я хочу сделать, это Инициализация с позвоночником посередине. Он всегда инициализируется слева. приложение инициализируется в ландшафте, но только после поворота устройства на 180 градусов метод »- (UIPageViewControllerSpineLocation) pageViewController: (UIPageViewController *) pageViewController spineLocationForInterfaceOrientation: (UIInterfaceOrientation) ориентация« работает, а затем я получаю позвоночник посередине. может кто-то пролить свет на это. Я искал всюду для ответа.
все, что я хочу, чтобы это сделать, это инициализируется в пейзаж с позвоночником в середине