Я создал UIPageViewController использовал учебник от этого blogКак изменить размер страницы индикаторной UIPageViewController
Теперь мне нужно изменить размер индикатора страницы кадра. Я уже пытался изменить размер кадра контроллера, но без успеха
Вот код, я использую
private func createPageViewController() {
let mainStoryboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let pageController = mainStoryboard.instantiateViewControllerWithIdentifier("ImagesPagerViewController") as! UIPageViewController
pageController.dataSource = self
if contentImages.count > 0 {
let firstController = getItemController(0)!
let startingViewControllers: NSArray = [firstController]
pageController.setViewControllers(startingViewControllers as? [UIViewController], direction: UIPageViewControllerNavigationDirection.Forward, animated: false, completion: nil)
}
pageViewController = pageController
addChildViewController(pageViewController!)
self.view.addSubview(pageViewController!.view)
pageViewController!.didMoveToParentViewController(self)
}
//Setting appearance globally
private func setupPageControl() {
let appearance = UIPageControl.appearance()
appearance.pageIndicatorTintColor = UIColor.grayColor()
appearance.currentPageIndicatorTintColor = UIColor.whiteColor()
appearance.backgroundColor = UIColor.redColor()
}
Есть ли решение, чтобы сделать это?
ли вам получить решение? –
Программно я не нашел решение, используйте ответ Алессандро Орнано – korgx9