我正在尝试构建UIView的子类,以便使用AVFoundation快速拍摄一个快照。 它工作得很好,但我真的想让角落变圆或增加一点阴影。 如何使用Core Graphics等实现这一目标?
GitHub:https://github.com/dariolass/QuickShotView
更新:结果如下:
答案 0 :(得分: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;
或类似的东西