gpt4 book ai didi

swift - 增加UIPageViewController的UIPageControl中指示器的大小

转载 作者:IT王子 更新时间:2023-10-29 05:10:36 29 4
gpt4 key购买 nike

是否可以在 UIPageViewController 中增加指示器的大小?

我有这个:

我的要求是:

最佳答案

缩放页面控件会缩放点,但也会缩放它们之间的间距。

pageControl.transform = CGAffineTransform(scaleX: 2, y: 2)

如果要保持点之间的间距相同,则需要单独变换点:

pageControl.subviews.forEach {
$0.transform = CGAffineTransform(scaleX: 2, y: 2)
}

但是,如果您在 viewDidLoad 中执行此操作,则在 View 出现时转换已被重置,因此您应该在 viewDidLayoutSubviews 中执行此操作...

override func viewDidLayoutSubviews() {
pageControl.subviews.forEach {
$0.transform = CGAffineTransform(scaleX: 2, y: 2)
}
}

enter image description here

关于swift - 增加UIPageViewController的UIPageControl中指示器的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42432731/

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