0
Как удалить нижнее пространство pageViewController?ios UIPageViewController, как удалить зазор внизу?
так Он может показать значок управления на изображении не на черном пространстве ..
Как удалить нижнее пространство pageViewController?ios UIPageViewController, как удалить зазор внизу?
так Он может показать значок управления на изображении не на черном пространстве ..
Есть несколько решений, упомянутых в this post! Вот они: либо переключить стиль перехода от UIPageViewControllerTransitionStyleScroll
к UIPageViewControllerTransitionStylePageCurl
или реализовать следующий код в viewDidLoad:
NSArray *subviews = self.pageController.view.subviews;
UIPageControl *thisControl = nil;
for (int i=0; i<[subviews count]; i++) {
if ([[subviews objectAtIndex:i] isKindOfClass:[UIPageControl class]]) {
thisControl = (UIPageControl *)[subviews objectAtIndex:i];
}
}
thisControl.hidden = true;
self.pageController.view.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height+40);
Он будет автоматически скрыть индикатор PageControl.
Вы пробовали какие-либо решения? Как они оказались? – FeifanZ
Я нашел отличную альтернативу. https://github.com/ddeville/DDPageControl –