gpt4 book ai didi

ios - UIPageControl 具有清晰的背景颜色,但仍在剪切重叠的 TextView

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:59:06 24 4
gpt4 key购买 nike

我正在使用 UIPageViewController,其中有一个靠近页面控件指示器点的按钮。在第一个屏幕截图中,我将页面控件的背景颜色设置为红色,以说明页面控件和按钮如何重叠:

enter image description here

但是,如果我将背景更改为清晰的颜色,则页面指示器仍会在底部截断按钮内的文本。

我还尝试将页面指示器的不透明度设置为“否”,但没有任何区别:

enter image description here

控件配置如下:

UIPageControl *pageControl = [UIPageControl appearance];
pageControl.pageIndicatorTintColor = [UIColor lightGrayColor];
pageControl.currentPageIndicatorTintColor = [UIColor blueColor];
pageControl.backgroundColor = [UIColor clearColor];
[pageControl setOpaque:NO];

最佳答案

您可以使用此代码

UIPageControl *pageControl = [[UIPageControl alloc] init];;
pageControl.pageIndicatorTintColor = [UIColor lightGrayColor];
pageControl.currentPageIndicatorTintColor = [UIColor blueColor];
pageControl.backgroundColor = [UIColor clearColor];
[pageControl setOpaque:NO];
pageControl.frame = CGRectMake(110,5,100,100);
pageControl.numberOfPages=3;
pageControl.currentPage=2;
[self.view addSubview:pageControl];

Screenshot

关于ios - UIPageControl 具有清晰的背景颜色,但仍在剪切重叠的 TextView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28599040/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com