パンジェスチャに従って一連のCALayerを移動しようとしています。
私はこのコードを使用しています:
-(void)handlePanFrom:(UIPanGestureRecognizer *)recognizer {
float newX = 0;
for (CALayer *layer in self.layer.sublayers)
{
[ layer setPosition:CGPointMake(layer.frame.origin.x + 50, layer.frame.origin.y)];
}
}
しかし、CALayersはすべて画面の横に移動しています
私の質問は、私は何か間違ったことをしているのですか?
CALayersはこのように移動することは想定されていませんか?
ありがとう!