私はパンジェスチャーを使ってCALayerで画像を移動します。私が経験する問題は、画像が少し遅れて動いて見えて、指に「ついた」ように見えないということです。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);
小さな遅延がない別のアプリでドラッグの例を見つけることができますか?通常、いくらか遅延があります。 – occulus
@occulusあなたはそれをより良くする方法がないと確信していますか? UIViewのサブクラス化とtouchesMovedメソッドをオーバーライドすることによってレイヤーを移動しようとしましたが、それは私にとってちょっと奇妙なのと同じ効果がありました。 –