2012-01-13 92 views
0

我想寫使用核心動畫來模擬被打開一本書的封面一個相當簡單的動畫。書的封面是一個圖像,我將動畫應用到它的圖層對象。Flipboard的風格翻頁動畫

除了圍繞y軸旋轉動畫(屏幕左側的anchorPoint屬性集),我需要縮放圖像的右側邊緣,使其看起來「靠近」用戶並創造深度的幻覺。例如,Flipboard可以很好地進行縮放。

我找不到縮放這樣圖像的任何方式,所以只有一個邊緣被縮放和圖像結束非矩形。

所有幫助表示讚賞與這一個!

回答

0

CoreAnimation,默認情況下, 「變平」 的3D層級到z = 0處一2D世界。這導致透視等不能正常工作。您需要將圖層託管在CATransformLayer中,這會將其子圖層渲染​​爲真正的3D圖層分層結構。