如何將透視轉換應用于UIView?我希望在UIView上執行透視圖轉換(如在Coverflow中看到)有沒有人知道這是可能的?我調查過CALayer并且已經瀏覽了所有實用的程序員核心動畫播客,但是我仍然不清楚如何在iPhone上創建這樣的轉換。任何幫助,指針或示例代碼片段都將是非常感謝的!
3 回答

三國紛爭
TA貢獻1804條經驗 獲得超7個贊
UIView *myView = [[self subviews] objectAtIndex:0];CALayer *layer = myView.layer;CATransform3D rotationAndPerspectiveTransform = CATransform3DIdentity;rotationAndPerspectiveTransform.m34 = 1.0 / -500;rotationAndPerspectiveTransform = CATransform3DRotate(rotationA ndPerspectiveTransform, 45.0f * M_PI / 180.0f, 0.0f, 1.0f, 0.0f);layer.transform = rotationAndPerspectiveTransform;
CALayer
- 3 回答
- 0 關注
- 657 瀏覽
添加回答
舉報
0/150
提交
取消