我使用本教程使用 UIPageController 创建了一个应用程序:http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/
正如您在下面的屏幕截图中看到的,底部的 UIPageControl 后面有一个白色背景。我想将蓝色背景图像(稍后将是自定义图像,现在只使用蓝色图像)向下移动,以便 UIPageControl 位于前面,请参阅另一张图像以了解我想要的样子。
现在的情况:
我希望它是怎样的:
我最近不得不解决同样的问题。
您可以使用以下内容自定义底部、UIPageControl View 的背景和指示器“点”:
UIPageControl *pageControl = [UIPageControl appearance];
[pageControl setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed"ageControlBottom"]]];
[pageControl setPageIndicatorTintColor:[UIColor grayColor]];
[pageControl setCurrentPageIndicatorTintColor:[UIColor blackColor]];
不幸的是,[pageControl setBackgroundColor:[UIColor clearColor]];不起作用。所以你必须设置一个坚实的 UIPageControl 背景颜色,否则你必须剪掉 View 图像的底部并将其设置为背景图像,就像我在上面所做的那样。
关于ios - UIPageController - 将背景图像移到 UIPageControl 后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25221142/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |