2010-12-13 65 views
0

我知道我可以使用下面的代碼捕獲屏幕:捕捉屏幕當核心動畫正在發生

UIGraphicsBeginImageContext(view.bounds.size); 
    [view.layer renderInContext:UIGraphicsGetCurrentContext()]; 
    UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); 
    UIGraphicsEndImageContext(); 

但我怎麼能捕捉畫面時核心動畫正在發生的事情。

當視圖是動畫時,屏幕截圖是其最終位置,但不是客戶看到的位置。

任何幫助?

在此先感謝。

啓。

回答

-1

您可以設置一個計時器在動畫過程中拍攝多個屏幕截圖。

+0

的問題是,當我們捕捉圖像,它不顯示動畫的一部分,但顯示了整個形狀或文字或任何東西是在原來的位置和形狀動畫。 – iOmi 2012-12-24 11:43:39