pub unsafe trait UIViewControllerAnimatedTransitioning: NSObjectProtocol + IsMainThreadOnly {
// Provided methods
unsafe fn transitionDuration(
&self,
transition_context: Option<&ProtocolObject<dyn UIViewControllerContextTransitioning>>
) -> NSTimeInterval
where Self: Sized + Message { ... }
unsafe fn animateTransition(
&self,
transition_context: &ProtocolObject<dyn UIViewControllerContextTransitioning>
)
where Self: Sized + Message { ... }
unsafe fn interruptibleAnimatorForTransition(
&self,
transition_context: &ProtocolObject<dyn UIViewControllerContextTransitioning>
) -> Retained<ProtocolObject<dyn UIViewImplicitlyAnimating>>
where Self: Sized + Message { ... }
unsafe fn animationEnded(&self, transition_completed: bool)
where Self: Sized + Message { ... }
}Available on crate feature
UIViewControllerTransitioning only.Provided Methods§
unsafe fn transitionDuration( &self, transition_context: Option<&ProtocolObject<dyn UIViewControllerContextTransitioning>> ) -> NSTimeInterval
unsafe fn animateTransition( &self, transition_context: &ProtocolObject<dyn UIViewControllerContextTransitioning> )
unsafe fn interruptibleAnimatorForTransition( &self, transition_context: &ProtocolObject<dyn UIViewControllerContextTransitioning> ) -> Retained<ProtocolObject<dyn UIViewImplicitlyAnimating>>
Available on crate feature
UIViewAnimating only.unsafe fn animationEnded(&self, transition_completed: bool)
Trait Implementations§
source§impl ProtocolType for dyn UIViewControllerAnimatedTransitioning
impl ProtocolType for dyn UIViewControllerAnimatedTransitioning
impl<T> ImplementedBy<T> for dyn UIViewControllerAnimatedTransitioning
Implementations on Foreign Types§
impl<T> UIViewControllerAnimatedTransitioning for ProtocolObject<T>where
T: ?Sized + UIViewControllerAnimatedTransitioning,
Implementors§
impl UIViewControllerAnimatedTransitioning for UIDocumentBrowserTransitionController
Available on crate feature
UIDocumentBrowserViewController only.impl UIViewControllerAnimatedTransitioning for UISearchController
Available on crate features
UIResponder and UIViewController and UISearchController only.