А как вы обычно решаете проблему с тем, что анимация при интерактивном закрытии бывает "багованная" (то очень быстрая, то очень медленная) в зависимости от того, насколько транзишн завершен?
Пример:
Если отменить интерактивный транзишн, вызвав функцию cancel у UIPercentDrivenInteractiveTransition, на старте (~ 0.1 percentComplete), то экран будто без анимации (быстрая анимация) возвращается назад к стартовому фрейму.
Если же отменить в середине, то экран уже возвращается к стартовому фрейму без скачков.
Круто, спасибо!
Привет!
А как вы обычно решаете проблему с тем, что анимация при интерактивном закрытии бывает "багованная" (то очень быстрая, то очень медленная) в зависимости от того, насколько транзишн завершен?
Пример:
Если отменить интерактивный транзишн, вызвав функцию cancel у UIPercentDrivenInteractiveTransition, на старте (~ 0.1 percentComplete), то экран будто без анимации (быстрая анимация) возвращается назад к стартовому фрейму.
Если же отменить в середине, то экран уже возвращается к стартовому фрейму без скачков.