Я хочу настроить управление страницей, как изображение.
Я уже искал это, но есть только масштаб сделки.
Я хочу изменить ширина, высота, расстояние.
Как я могу это сделать?
Я пробовал это
class DefaultPageControl: UIPageControl {
override var currentPage: Int {
didSet {
updateDots()
}
}
func updateDots() {
let currentDot = subviews[currentPage]
subviews.forEach {
$0.frame.size = ($0 == currentDot) ? CGSize(width: 16, height: 4) : CGSize(width: 8, height: 4)
$0.layer.cornerRadius = 2
}
}
}
Но как изменить расстояние ??