我使用本教程使用UIPageController创建了一个应用程序:http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/
正如您在下面的屏幕截图中看到的,底部的UIPageControl后面有一个白色背景。我想移动蓝色背景图像(以后它将是一个自定义图像,现在只使用蓝色图像)向下,所以UIPageControl在前面,看到另一个图像我想要它是什么。
现在如何:
我希望如何:
答案 0 :(得分:1)
我最近必须解决同样的问题。
您可以自定义底部,UIPageControl视图的背景和指示符" dot"以下内容:
UIPageControl *pageControl = [UIPageControl appearance];
[pageControl setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"PageControlBottom"]]];
[pageControl setPageIndicatorTintColor:[UIColor grayColor]];
[pageControl setCurrentPageIndicatorTintColor:[UIColor blackColor]];
不幸的是,[pageControl setBackgroundColor:[UIColor clearColor]];不起作用。所以你必须设置一个坚实的UIPageControl背景颜色,或者你必须剪掉你视图图像的底部并将其设置为背景图像,就像我上面所做的那样