3
我試圖從Apple相機應用程序實現相機虹膜動畫。它也可以在許多其他應用程序中找到,例如RedLaser,Sudoku Grab,因此即使它是私人的,它也適用於蘋果規則。iOS 4隱藏的CATransition動畫(相機虹膜動畫)
隱藏CATransition動畫這裏dokumented例如: http://iphonedevwiki.net/index.php/UIViewAnimationState
但是我不能得到任何隱藏的人的工作,公立做工精細你。這可能是iOS 4的變化嗎?我在這些隱藏的動畫上找到的所有信息似乎有點過時。
這裏是我的代碼:
CATransition *animation = [CATransition animation];
animation.delegate = self;
animation.duration = 2.0;
animation.timingFunction = UIViewAnimationCurveEaseInOut;
animation.type = @"cameraIris";
[self.window.layer addAnimation:animation forKey:nil];
使用 「顯示」 爲 'animation.type' 正常工作與我的代碼。
有沒有人玩過iOS 4的遊戲?或者這個問題完全不同? RedLaser在iOS 4上使用此效果(它不是iOS 4優化的應用程序)。
我確實使用帶AVCaptureDevice和AVCaptureVideoPreviewLayer等的相機API。但這些並不能給我提供虹膜快門動畫。使用這些API時有沒有辦法激活它?我可以在哪裏獲得動畫是ImagePicker,但我需要來自新iOS 4 API的原始視頻饋送。 – 2010-09-14 07:41:54