UIPageControl - Jak sprawić, by tło było przezroczyste?

ja używamUIPageControl i próba uczynienia tła przezroczystym.

UIPageControl *pageControl = [UIPageControl appearance];
pageControl.pageIndicatorTintColor = [UIColor lightGrayColor];
pageControl.currentPageIndicatorTintColor = [UIColor blackColor];
pageControl.backgroundColor = [UIColor blackColor];

Jakieś sugestie?

Wypróbowany

pageControl.backgroundColor = [UIColor clearColor];

brak szczęścia.

============

Dobrze, jak wspomniano w@ powerj1984 i@daniellarsson UIPageControl wydaje się, że nie można go zmieniać w odniesieniu do pozycji i koloru tła.

Postanowiłem więc przenieść to do UIViewController i utworzyćUIPageControl i

@property (weak, nonatomic) IBOutlet UIPageControl *pageControl;

A potem przenieś to na góręUIPageViewController jak wviewDidLoad

self.pageControl.numberOfPages = self.pageTitles.count;    
[self.view addSubview:_pageControl.viewForBaselineLayout]; 

Potem zaktualizowałem indeksUIPageControl wviewControllerBeforeViewController iviewControllerAfterViewController

NSUInteger index = ((HomePageContentViewController*) viewController).pageIndex; 
self.pageControl.currentPage = index;

questionAnswers(3)

yourAnswerToTheQuestion