gpt4 book ai didi

Swift PageControl 当前页面上较大的点

转载 作者:行者123 更新时间:2023-11-30 11:46:33 28 4
gpt4 key购买 nike

我正在尝试将当前页面的点缩放为大于未“选择”的点。

我正在使用 ScrollView 委托(delegate)来确定哪个页面是当前的。

目前点的大小没有变化。

我将如何实现这一目标?

func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {

var i = 0
if(scrollView.contentOffset.x < scrollView.frame.width){

pageControl.currentPage = 0
pageControl.subviews.forEach {

if(i == 0){
print("Edit")
$0.transform.scaledBy(x: 5, y: 5)
}

pageControl.layoutIfNeeded()
i += 1
}


}else{
pageControl.currentPage = 1
}
}

最佳答案

UIPageControl 不可自定义。使用像这样的库

TAPageControl

它的工作方式与 UIPageControl 相同,您可以通过设置属性 dotImage 和 currentDotImage 轻松自定义当前和非当前页面点。

关于Swift PageControl 当前页面上较大的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48770171/

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