-2
A
回答
0
你需要旋轉視圖的層。事情是這樣的,
CALayer *layer = yourView.layer;
CATransform3D rotationTransform = CATransform3DIdentity;
rotationTransform.m24 = 1.0/-350;
rotationTransform = CATransform3DRotate(rotationTransform, 60*M_PI/180, 1.0, 0.0, -0.1);
[layer setTransform: rotationTransform];
看看這個guide理解的CALayer的幾何形狀和它是如何工作的。
相關問題
- 1. css3 webkit透視功能
- 2. 不使用透視功能的SQL數據透視表
- 3. 透視表自定義聚合功能
- 4. SQL服務器:透視功能錯誤
- 5. 穿透功能
- 6. 動畫中的uiview透視圖iOS
- 7. 旋轉UIView以給出透視圖
- 8. 具有UIView透明度的GPUImage視頻
- 9. UIView和子視圖 - 不透明度
- 10. 在UIView頂端播放透明視頻
- 11. 我如何將不透明UIView作爲半透明UIView的子視圖?
- 12. 使UIView透明
- 13. 尋找類似於Excel的數據透視圖的數據透視表功能
- 14. 節點的UIView ONSELECT功能
- 15. UIView透明漸變
- 16. UIView背景透明
- 17. 具有非透明內容的另一個透明UIView的透明視圖?
- 18. 用透明uiview渲染顏色uiview
- 19. 不能透視表的SQL
- 20. 透析器能透過Mnesia交易功能嗎?
- 21. PowerBI - 數據透視表向下鑽取功能
- 22. Excel數據透視表像R功能(plyr,ddplyr?)
- 23. SQL數據透視表 - 複製Excel功能
- 24. 。在VBA中無法識別的透視表功能
- 25. C#使用T-Sql組模擬Excel數據透視圖功能
- 26. 如何刪除數據透視表頭,但保持功能
- 27. 與視功能
- 28. 使UIView前景透明
- 29. UIView不透明度梯度
- 30. UIView z-index透明度
你有沒有考慮過使用仿射變換? – Raz
不..請告訴我如何實現這一點。 – Magesh
你可以使用'layer.sublayerTransform'來玩,並且可以設置一個矩陣來定義實際視圖的透視圖。這不會是一個真正的3D環境,但它仍然足以在您的應用中製作漂亮的2.5D效果。 – holex