進行雙重操作這一次,而在執行UIImageView的雙重操作我現在面臨的問題是指而上的UIImageView
1) Zoom+Flip the Image
2)Zoom + Reverse the Image
3)Zoom + Flip or Reverse + Rotate(+- 90)deg
,請幫助找出這個問題的解決方案。在這個用於縮放的例子中,我使用了GuestureRecognizer進行fliping + Revesing + Rotating UIImageView I使用UIButton進行這些操作,所以我如何能夠在UIImage上處理這些操作,組合如何處理這些操作
究竟是什麼問題當我放大或縮小圖像在同一時間我想要旋轉(+ -90度)或翻轉或反轉的圖像在確切的放大或縮小位置,但這段時間圖像得到復位,然後執行相應的操作,如旋轉,翻轉,反向我想同時做它的UIImage
我的代碼
if (btnNames == "Rotate R")
{
Angle = deg + 90;
imgview.Transform = CGAffineTransform.MakeRotation (Angle * (float)Math.PI/180);
return Angle;
} else
{
Angle = deg - 90;
imgview.Transform = CGAffineTransform.MakeRotation (Angle * (float)Math.PI/180);
return Angle;
}
對於反向
CGAffineTransform transform = CGAffineTransform.MakeScale (-1, 1);
imgView.Transform = transform;
return true;
============ 倒裝
if (flips == false)
{
CGAffineTransform transform = CGAffineTransform.MakeScale (1, -1);
imgView.Transform = transform;
return true;
}
這個代碼我實現了它正常工作分開進行操作。但我想上的UIImage
同時工作
幫助我們來幫助你。您沒有描述您面臨的問題(缺少說明),也未描述您如何嘗試實現這些操作(例如代碼)。如果他們不必猜測這些信息,答案將會更有幫助。 – poupou 2012-08-16 12:34:45