Я хотел бы настроить contentOffset моего scrollview программно, когда contentOffset находится между двумя точками (см. рисунок ниже) с помощью Swift.
Проблема заключается в том, что я хотел бы добавить плавный переход для перемещения, но я не нашел документацию для этого. Я попытался сделать цикл, чтобы постепенно уменьшить смещение содержимого, но результат не так хорош.
В этом примере, если смещение содержимого меньше 150 px в конце прокрутки, оно гладко (продолжительность анимации будет 1 сек) до точки со смещением, равным 100. До 150 пикселей, он достигает 200px.
Если вы можете предоставить мне указания (документация или быстрый пример), что делать, было бы здорово:) Спасибо!