Я пытаюсь реализовать плавный переход между двумя контроллерами представления. То, что я хочу сделать, - иметь UIView в нижней части VC 1. Когда пользователь перебирает/перетаскивает представление вверх, VC 2 будет представлен модально. Я хочу, чтобы это произошло, когда пользователь перетягивает вид вверх, представление будет следовать за пальцем, а VC 2 будет перетаскиваться на экран. Как только пользовательский палец прошел мимо точки и затем был выпущен, я хочу, чтобы он был затем заблокирован.Перетащить контроллер детского просмотра с пальцем и заблокировать после точки
Я успешно реализовал UIGestureRecognizer, когда пользователь просматривает вид. Затем он представляет. Есть только две проблемы:
1) Он не переходит с пальцем пользователя 2) Существует только 4 модальных стиля перехода (обложка вертикальная, флип горизонтальная, кросс-растворение и частичный завиток) - ни один из которых я хотите использовать. Я хочу, чтобы он скользил вверх.
Я исследовал и нашел этот вопрос How to swipe down a UIViewController from another, однако он не помог, поскольку он представляет UIView, а не UIViewController!
Если у кого-либо есть какие-либо предложения или примеры битов кода, кто-то, кто сделал это раньше, это было бы здорово!
Спасибо!
привет falky, я также необходимо реализовать этот , есть ли у вас ответ –