0
我正在尋找動畫UIView,並給它一些3D效果。iOS角度右/左3D效果
我已使用CATransform3DMakeRotation()
進行了實驗,但似乎無法獲得正確的效果。
我想實現是這樣的:
凡紅燈視圖從側移動了3D透視到另一邊。
任何幫助或點在正確的方向將不勝感激。
感謝
我正在尋找動畫UIView,並給它一些3D效果。iOS角度右/左3D效果
我已使用CATransform3DMakeRotation()
進行了實驗,但似乎無法獲得正確的效果。
我想實現是這樣的:
凡紅燈視圖從側移動了3D透視到另一邊。
任何幫助或點在正確的方向將不勝感激。
感謝
沒有確切的答案,但一些指向您正確的方向。 Tumbljack has a nice tutorial, sample project and video關於如何在視圖上進行3D轉換。
您可以嘗試使用以下所述的屬性。
layer.transform = CATransform3DMakeRotation(radian, x, y, z);
或
transform.m34 = 1.0/-zDistance;
嘗試調整示例代碼得到你UIVIew
所需的輸出。他的教程是完成一個完整的三維立方體/球體轉換,在你的情況下,你可能只需要左右移動。