UIPageControl - ¿Cómo hacer el fondo transparente?
estoy usandoUIPageControl
y tratando de hacer el fondo transparente.
UIPageControl *pageControl = [UIPageControl appearance];
pageControl.pageIndicatorTintColor = [UIColor lightGrayColor];
pageControl.currentPageIndicatorTintColor = [UIColor blackColor];
pageControl.backgroundColor = [UIColor blackColor];
¿Alguna sugerencia?
Intentó
pageControl.backgroundColor = [UIColor clearColor];
sin suerte.
============
Está bien, como lo menciona@ powerj1984 y@daniellarsson UIPageControl
Parece que no es alterable con respecto a la posición y el color de fondo.
Así que decidí mover esto a UIViewController y creé unUIPageControl
y
@property (weak, nonatomic) IBOutlet UIPageControl *pageControl;
Y luego traer esto a la cima de miUIPageViewController
como enviewDidLoad
self.pageControl.numberOfPages = self.pageTitles.count;
[self.view addSubview:_pageControl.viewForBaselineLayout];
Luego actualicé el índice deUIPageControl
enviewControllerBeforeViewController
yviewControllerAfterViewController
NSUInteger index = ((HomePageContentViewController*) viewController).pageIndex;
self.pageControl.currentPage = index;