target-c UIPageViewController и PageControls

Я создаю UIPageViewController и переопределяю эти функции:

 - (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController
 - (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController 

и это создает PageControl здесь.

Как я могу изменить стиль PageContol? (по умолчанию белый, но мне нужно темно)

1 ответ

Решение

В справочнике по классу UIPageControl ( http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPageControl_Class/Reference/Reference.html) вы можете найти два свойства, которые могут вас заинтересовать: pageIndicatorTintColor и currentPageIndicatorTintColor.

Измените эти два свойства вашего экземпляра UIPageControl с помощью требуемого UIColor, например, [UIColor blackColor] для темного цвета и т. Д.

Другие вопросы по тегам