UIPageControl - Как сделать фон прозрачным?

Я используюUIPageControl и пытается сделать фон прозрачным.

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

Какие-либо предложения?

Пытался

pageControl.backgroundColor = [UIColor clearColor];

не повезло.

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

Хорошо, как упомянуто@ powerj1984 а также@daniellarsson UIPageControl кажется, не подлежит изменению в отношении положения и цвета фона.

Поэтому я решил переместить это в UIViewController и создалUIPageControl а также

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

А потом довести это до верха моегоUIPageViewController как вviewDidLoad

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

Затем я обновил индексUIPageControl вviewControllerBeforeViewController а такжеviewControllerAfterViewController

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

Ответы на вопрос(8)

Ваш ответ на вопрос