UIView旋轉動畫

圖片的旋轉可以在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);
    }];
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章