作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试复制 iPhone 相机应用程序的默认快门动画。
也许有人尝试过这样做并且有一些提示可以分享?
最佳答案
好吧,我在某处找到了这个:
CATransition *shutterAnimation = [CATransition animation];
[shutterAnimation setDelegate:self];
[shutterAnimation setDuration:0.6];
shutterAnimation.timingFunction = UIViewAnimationCurveEaseInOut;
[shutterAnimation setType:@"cameraIris"];
[shutterAnimation setValue:@"cameraIris" forKey:@"cameraIris"];
CALayer *cameraShutter = [[CALayer alloc]init];
[cameraShutter setBounds:CGRectMake(0.0, 0.0, 320.0, 425.0)];
[self.layer addSublayer:cameraShutter];
[self.layer addAnimation:shutterAnimation forKey:@"cameraIris"];
这是默认的 iPhone 相机快门动画。
关于ios - 快门动画 AVFoundation iphone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13370114/
我正在使用 Shutter,我非常喜欢它。我将它安装在我的新笔记本电脑上,但无法正常工作。当我打开快门并尝试截取屏幕截图时,它显示错误消息“打开/home/username/Pictures 时出错”
我是一名优秀的程序员,十分优秀!