Я хотел бы реализовать временную шкалу, похожую на ту, которую вы можете найти в iMovie или Final Cut, которую вы можете прокручивать в любом направлении. Прокрутка влево будет возвращаться во времени (месяцы), а прокрутка вправо будет идти вперед во времени, создавая гладкий путь продолжения.
Каким будет лучший способ реализовать это?
- Делайте сложные вещи с помощью UIScrollView
- Подкласс UIView и попытка воссоздать инерционную прокрутку.
Недостатком воссоздания инерционной прокрутки является то, что Apple когда-либо решает изменить его, что мое приложение будет чувствовать себя странным. Мне лично это не нравится, когда приложение не чувствует себя интегрированным в систему, это включает в себя такие игры, как безумие башни, где они сделали свой собственный scrollview, который работает очень плохо и чувствует себя не так.