Uso il movimento di panoramica per spostare un'immagine in CALayer. Il problema che ho riscontrato è che l'immagine sembra muoversi con un leggero ritardo e non sembra "bloccata" al mio dito.Ritardo durante lo spostamento di CALayer con gesto di panoramica
Ecco il frammento di reale di come mi muovo lo strato (facePic è il CALayer):
CGPoint translation =[touche locationInView:self.view];
self.facePic.frame =
CGRectMake(translation.x - self.facePic.frame.size.width/2,
translation.y - self.facePic.frame.size.height/2,
self.facePic.frame.size.width,
self.facePic.frame.size.height);
Riesci a trovare un esempio di trascinamento in un'altra app dove non c'è un piccolo ritardo? Di solito c'è un po 'di ritardo. – occulus
@occulus sei sicuro che non ci sia modo di renderlo migliore? Ho anche provato a suddividere UIView e spostare il livello ignorando il metodo touchesMoved ma questo ha lo stesso effetto che è un po 'strano per me. –