1
我如何顯示不同 - 所有頁面的不同顏色。Uipageviewcontroller pager點顏色 - 改變所有頁面的diff顏色
- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController {
[self setupPageControlAppearance:currentPageIndex];
return currentPageIndex;
}
- (void)setupPageControlAppearance:(NSInteger)index
{
UIPageControl * pageControl = [[self.view.subviews filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"(class = %@)", [UIPageControl class]]] lastObject];
pageControl.pageIndicatorTintColor = [[UIColor lightGrayColor] colorWithAlphaComponent:0.2];
pageControl.currentPageIndicatorTintColor = [ColorUtils getCurrentPageColor];
}
它不改變當前頁面顏色,因爲添加視圖時調用的外觀。
注 - 上面的代碼是爲了改變當前頁面的顏色我試過了。
,但有什麼辦法,我怎麼能做到這一點 -
任何幫助嗎?
感謝您的查詢。 – San007