Я пытаюсь создать приложение для iOS, которое будет иметь структуру фида Facebook:
Вертикальный вид коллекции, в которой будут ячейки. Каждая ячейка будет состоять из изображения и текста.
Фактически, я создаю свое приложение с помощью этого видео LetsBuildThatApp (этот парень, кстати, крут).
В настоящее время я могу коснуться изображения и анимировать его на полную ширину, а также выполнить панорамирование, чтобы отклонить его, если скорость по оси Y превышает определенный порог.
Чего я хочу добиться после этого, так это уметь ущипнуть / дважды нажать, чтобы увеличить. Как это:
Я искал вокруг и нашел несколько замечательных статей о том, как использовать UISCrollView для увеличения. [Article1 , Article2] .
Проблема в том, что я использую автоматическое расположение для выполнения анимации, но в этих статьях либо используются раскадровки, либо кадры, чтобы расположить изображение в центре представления прокрутки [или, по крайней мере, так я понимаю]. А также они не включают анимации для начала.
Кроме того, я не хочу представлять или помещать контроллер вида в стек контроллера навигации. Я бы предпочел анимировать вид сверху базового вида, как сейчас.
Есть идеи, как этого добиться?
Заранее спасибо!