Use*_*321 15 iphone camera cocoa-touch ipad ios
我想打开带有动画效果的相机,这样才能看出相机只在父屏幕上打开.我正在使用相机覆盖屏幕和父屏幕上的按钮点击事件,相机覆盖屏幕正在打开,在相机覆盖屏幕中有一个取消按钮关闭相机,所以当再次关闭相机时,我需要显示动画效果,看来现在相机在同一个父母碎片中关闭了.我已经尝试了kCATransitionMoveIn但不完全满意,如果有任何一次有更好的解决方案请帮助我.
CATransition * contentAnimation = [CATransition animation];
contentAnimation.type = kCATransitionMoveIn;
contentAnimation.subtype = kCATransitionFromBottom;
contentAnimation.duration = 1.0;
contentAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut];
[[self.view layer] addAnimation:contentAnimation forKey:kCATransition];
//self.view.hidden = YES;
[CATransaction commit];
// Show the scanner overlay
[self presentModalViewController:overlayController.parentPicker animated:TRUE];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5246 次 |
最近记录: |