圖片的旋轉可以在UIView一層,也可以在CALayer一層,當需要在UIView一層時,主要的旋轉操作爲:
[UIView animateWithDuration:0.1 animations:^{
_view.transform = CGAffineTransformMakeRotation(M_PI);
}];
這裏面的M_PI旋轉180°是相對於view初始化時的位置,若想繼續操作回到原來位置需要將角度設置爲0
[UIView animateWithDuration:0.1 animations:^{
_view.transform = CGAffineTransformMakeRotation(0);
}];