Partager via


UIScreen.CreateDisplayLink Méthode

Définition

Surcharges

CreateDisplayLink(Action)

Inscrit une méthode à appeler chaque fois que l’écran d’affichage doit être mis à jour.

CreateDisplayLink(NSObject, Selector)

Inscription de style ancien d’une méthode à appeler chaque fois que l’écran d’affichage doit être mis à jour.

CreateDisplayLink(Action)

Inscrit une méthode à appeler chaque fois que l’écran d’affichage doit être mis à jour.

public CoreAnimation.CADisplayLink CreateDisplayLink (Action action);
member this.CreateDisplayLink : Action -> CoreAnimation.CADisplayLink

Paramètres

action
Action

Méthode de délégué à appeler lorsque l’écran doit être mis à jour.

Retours

Lien d’affichage actif qui peut être configuré, lu à partir de et planifié pour remettre des événements.

S’applique à

CreateDisplayLink(NSObject, Selector)

Inscription de style ancien d’une méthode à appeler chaque fois que l’écran d’affichage doit être mis à jour.

[Foundation.Export("displayLinkWithTarget:selector:")]
public virtual CoreAnimation.CADisplayLink CreateDisplayLink (Foundation.NSObject target, ObjCRuntime.Selector sel);
abstract member CreateDisplayLink : Foundation.NSObject * ObjCRuntime.Selector -> CoreAnimation.CADisplayLink
override this.CreateDisplayLink : Foundation.NSObject * ObjCRuntime.Selector -> CoreAnimation.CADisplayLink

Paramètres

target
NSObject

Objet cible

sel
Selector

Méthode de sélecteur à appeler sur l’objet cible.

Retours

Attributs

Remarques

Vous pouvez configurer le lien d’affichage en définissant les FrameInterval propriétés et Paused . Une fois cette opération effectuée, vous devez ajouter le lien d’affichage à une boucle d’exécution, qui est la boucle d’exécution qui sera utilisée pour appeler la action méthode.

void Setup ()
{
    var link = UIScreen.CreateDisplayLink (this, new Selector ("callback")]

    // The default is 1, we want updates only once every 2 frames instead:
    link.FrameInterval = 2;
    link.AddToRunLoop (NSRunLoop.CurrentRunLoop, NSRunLoop.NSDefaultRunLoopMode);
}

[Export ("callback")]
void WillRefresh ()
{
    This method is invoked
}

S’applique à