IUIViewControllerContextTransitioning Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface représentant les méthodes requises (le cas échéant) du protocole UIViewControllerContextTransitioning.
[Foundation.Protocol(Name="UIViewControllerContextTransitioning", WrapperType=typeof(UIKit.UIViewControllerContextTransitioningWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIViewControllerContextTransitioning : IDisposable, ObjCRuntime.INativeObject
type IUIViewControllerContextTransitioning = interface
interface INativeObject
interface IDisposable
- Dérivé
- Attributs
- Implémente
Remarques
Cette interface contient les méthodes requises (le cas échéant) du protocole défini par UIViewControllerContextTransitioning.
Si les développeurs créent des classes qui implémentent cette interface, les méthodes d’implémentation sont automatiquement exportées vers Objective-C avec la signature correspondante de la méthode définie dans le UIViewControllerContextTransitioning protocole.
Les méthodes facultatives (le cas échéant) sont fournies par la UIViewControllerContextTransitioning_Extensions classe en tant que méthodes d’extension de l’interface, ce qui permet aux développeurs d’appeler toutes les méthodes facultatives sur le protocole.
Propriétés
ContainerView |
UIView qui est la super-vue de l’UIView impliqué dans la transition. |
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de INativeObject) |
IsAnimated |
Indique si une présentation modale doit être animée. |
IsInteractive |
Indique si une présentation doit être interactive. |
PresentationStyle |
Style de présentation de la transition. |
TargetTransform |
Obtient la transformation qui indique l’angle de la rotation appliquée pendant la transition. |
TransitionWasCancelled |
Indique si la transition a été annulée. |
Méthodes
CancelInteractiveTransition() |
Indique qu’une action utilisateur a annulé la transition. |
CompleteTransition(Boolean) |
Indique que l’animation de transition est terminée. |
FinishInteractiveTransition() |
Les interactions utilisateur ont signalé la fin de la transition. |
GetFinalFrameForViewController(UIViewController) |
RectangleF de fin pour le frame de l’UIViewController spécifié. |
GetInitialFrameForViewController(UIViewController) |
RectangleF de début pour le frame de l’UIViewController spécifié. |
GetViewControllerForKey(NSString) |
Récupère l’UIViewController associé à l’uiTransitionKey spécifié. |
GetViewFor(NSString) |
Retourne la touche à ou à partir de pour la transition. |
UpdateInteractiveTransition(nfloat) |
Mises à jour le pourcentage d’achèvement de la transition. |
Méthodes d’extension
PauseInteractiveTransition(IUIViewControllerContextTransitioning) |
Met en pause les animations. |