我试图将当前页面的点缩放为大于未选中的点。
我正在使用scrollview委托来确定哪个页面是最新的。
此时点的大小没有变化。
我将如何实现这一目标?
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
}
}
答案 0 :(得分:0)
UIPageControl不是可自定义的。使用像这样的库
与UIPageControl的工作方式相同,您可以通过设置dotImage和currentDotImage属性轻松自定义当前和非当前页面点。