Я пытаюсь реализовать временную шкалу с UIScrollView.
В основном, все уменьшено, оно должно показывать одно «комбинированное значение» за год.
Если вы увеличиваете масштаб, а zoomScale превышает определенный порог, я хочу показать «объединенные значения» для отдельных месяцев, а если вы увеличите масштаб, он должен показать реальные значения для отдельных дней.
Поэтому я подумал о создании нескольких настраиваемых представлений для годов, содержащих настраиваемые представления для месяцев, содержащих настраиваемые представления для дней.
Размер содержимого моего просмотра с прокруткой был бы огромным (например, если один день при полном увеличении составляет что-то около 30-50 пикселей) и использование памяти было бы огромным.
тогда я сделал мой вид прокрутки только масштабируя ось х.
но я не уверен, что это лучший способ его реализации, у меня много проблем с правильным размером элементов UI (метки по месяцам, отображение границ и т. Д.), Так какой у вас будет подход?
Я также думал о некотором сдвиге с тремя размерами экрана.
и снова я понятия не имею, как реализовать масштабирование этого метода.
был бы признателен за свежие мысли и идеи о том, как это сделать.
Ура, Феликс