1

我正在尝试构建 UIView 的子类以使用 AVFoundation 快速拍摄一个快照。它工作得很好,但我真的很想让角落变圆或添加一点阴影。如何使用 Core Graphics 等来实现这一点?

GitHub:https ://github.com/dariolass/QuickShotView

更新:结果如下:

http://www.bytolution.com/qsv.png

4

1 回答 1

1

使用 QuartzCore

#import <QuartzCore/QuartzCore.h>

然后你可以修改你的视图层:

someView.layer.cornerRadius = 8;
someView.layer.shadowOffset = CGSizeMake(-15, 20);
someView.layer.shadowRadius = 5;
someView.layer.shadowOpacity = 0.5;

或类似的东西

于 2013-03-25T16:30:04.320 回答