UIRotationGestureRecognizer * rotationGesture = [[UIRotationGestureRecognizer alloc]initWithTarget:self action:@selector(rotation:)];

   [redView addGestureRecognizer:rotationGesture];

 [rotationGesture release];

- (void)rotation:(UIRotationGestureRecognizer *)rotation

{
    rotation.view.transform = CGAffineTransformRotate(rotation.view.transform, rotation.rotation);
    rotation.rotation = 0;
}