This repository has been archived by the owner on Aug 30, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
Add support for interactive transitioning #3
Comments
6 tasks
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 3, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 6, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 6, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 6, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 6, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 6, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 6, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 6, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 8, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 8, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 8, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 8, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 8, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 12, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 13, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 13, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 17, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 27, 2017
randcode-generator
added a commit
to randcode-generator/transitioning-objc
that referenced
this issue
Jun 27, 2017
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
This issue requires answering the following questions:
UIViewControllerTransitioningDelegate
expects us to have an answer to this question.Notably, UIKit expects us to inform it when the transition stops and starts being interactive so that Core Animation can resume its animations.
It may be reasonable to expose the vanilla UIKit APIs to the transition object, but we should explore whether there are alternative representations of these APIs. E.g. if we can generally say "interactivity is a product of whether any gesture recognizer is currently active" then we can build a simple API that allows you to register gesture recognizers with the transition context and the transition context in turn informs UIKit when states change.
At minimal, the following must be done:
isInteractive
inMDMPresentationTransitionController
.MDMViewControllerTransitionContext
conform toUIViewControllerInteractiveTransitioning
and implementstartInteractiveTransition
.We must then do one or both of:
The text was updated successfully, but these errors were encountered: