在我的項目中,我正在做UIImageView 以下活動1)旋轉它 2)將其移動 3)放大它。 我的項目還有一個名爲「新建」的按鈕,它將重置app.my的所有設置問題,如果我旋轉圖像並單擊新按鈕,則UIImageVIew的設置不會更改。可以有人有任何想法。預先感謝如何重置UIImageView變換屬性
-(void)rotate:(id)sender {
if([(UIRotationGestureRecognizer*)sender state] == UIGestureRecognizerStateEnded) {
lastRotation = 0.0;
return;
}
CGFloat rotation = 0.0 - (lastRotation - [(UIRotationGestureRecognizer*)sender rotation]);
CGAffineTransform oldTransform = [(UIPinchGestureRecognizer*)sender view].transform;
CGAffineTransform newTransform = CGAffineTransformRotate(oldTransform,rotation);
[[(UIRotationGestureRecognizer*)sender view] setTransform:newTransform];
lastRotation = [(UIRotationGestureRecognizer*)sender rotation];
}
上面的代碼我用於輪換。
復位扭轉旋轉感 ?圖像將被旋轉回orinigal的位置? – booleanBoy
請張貼一些我們的代碼.....我們可能會幫助您,然後 – booleanBoy
@iphoneFreak感謝您的回覆。是的。 – Rahul