1
真的很簡單。我有一個的UIImageView:什麼樣的變換會給我想要的結果圖像?
,我想申請一個仿射變換得到這個圖片:
然而,特別是在問題變換逃避我。 180 °旋轉得到我:
transform = CGAffineTransformMakeRotation(M_PI);
// similarly, CGAffineTransformMakeScale(-1, -1);
這是oviously相當遙遠。翻譯也有問題:
transform = CGAffineTransformMakeTranslation(x, y);
反映過線y = x
然後旋轉180 °得到我:
transform = CGAffineTransformMake(0, 1, 1, 0, 0, 0);
transform = CGAffineTransformRotate(M_PI);
更接近,但仍然沒有那裏。有什麼顯而易見的,我錯過了,還是這真的很複雜?有人知道我在找什麼樣的變化嗎?
編輯:
Twitter的反饋表明仿射變換是不是要走的路。在一天結束的時候,我只想要最終的圖像,所以任何建議的成功路線都非常感謝!