Tag: cadisplaylink

Ein CADisplayLink Objekt ist ein timer-Objekt, das erlaubt Ihre Anwendung zur Synchronisierung seiner Zeichnung, um die refresh-rate der Anzeige.

CADisplayLink läuft niedrigere Framerate auf iOS5.1

Anzahl der Antworten 3 Antworten
Ich bin mit CADisplayLink in meiner iPhone app. Hier ist der relevante code: SMPTELink = [CADisplayLink displayLinkWithTarget:self selector:@selector(onTick)]; SMPTELink.frameInterval = 2;//30fps 60/n = fps [SMPTELink addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode]; onTick wird so genannt, jeden frame 30FPS (1/30th einer

Richtige Handhabung / Aufräumen / etc CADisplayLink im Swift-benutzerdefinierte animation?

Anzahl der Antworten 3 Antworten
Betrachten Sie dieses trivial-sync-animation mit CADisplayLink, var link:CADisplayLink? var startTime:Double = 0.0 let animTime:Double = 0.2 let animMaxVal:CGFloat = 0.4 private func yourAnim() { if ( link != nil ) { link!.paused = true //A: link!.removeFromRunLoop( NSRunLoop.mainRunLoop(),