我试过下面的代码在视图控制器中设置垂直页面指示器

self.pageController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll navigationOrientation:UIPageViewControllerNavigationOrientationVertical options:nil];

self.pageController.dataSource = self;
[[self.pageController view] setFrame:[[self view] bounds]];


我可以使用此代码垂直滚动,但是,如果我这样设置navigationOrientation,则不会显示点:

navigationOrientation:UIPageViewControllerNavigationOrientationVertical


ios - 如何在iOS中设置垂直页面指示器-LMLPHP

最佳答案

在代码的某个位置(您设置pageControl的位置)添加:

pageControl.transform = CGAffineTransformMakeRotation(M_PI / 2);

08-18 04:40