UIPageViewController page control background color
You can use appearance to change the color of UIPageControl as otherwise it is not accessible. Try doing it in your AppDelegate’s didFinishLaunchingWithOptions function as given below. – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { UIPageControl *pageControl = [UIPageControl appearance]; pageControl.pageIndicatorTintColor = [UIColor lightGrayColor]; pageControl.currentPageIndicatorTintColor = [UIColor blackColor]; pageControl.backgroundColor = [UIColor blueColor]; return YES; } To apply … Read more