矢印を 45 度回転させています。アニメーションが終了すると、矢印は元の状態 (0 度) に戻ります。矢印が元の状態に戻らず、アニメーションの最後に 45 度回転する必要があります。
CABasicAnimation *fullRotationShort = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
fullRotationShort.fromValue = [NSNumber numberWithFloat:0];
fullRotationShort.toValue = [NSNumber numberWithFloat:M_PI/28*4.7];
fullRotationShort.duration = 1.0f;
fullRotationShort.repeatCount = 1;
[imgViewArrowShort.layer addAnimation:fullRotationShort forKey:nil];