PLVBeautyManager
Objective-C
@interface PLVBeautyManager : NSObject
Swift
class PLVBeautyManager : NSObject
美颜管理器
Note
负责美颜功能的业务管理-
美颜特效是否支持
Declaration
Objective-C
- (BOOL)isBeautyOptionSupport:(id)option;Swift
func isBeautyOptionSupport(_ option: Any!) -> BoolParameters
option美颜特效类型
-
更新美颜特效
Declaration
Objective-C
- (void)updateBeautyOption:(id)option withIntensity:(CGFloat)intensity;Swift
func updateBeautyOption(_ option: Any!, withIntensity intensity: Double)Parameters
option美颜特效类型
intensity强度,0~1
-
移除美颜特效
Declaration
Objective-C
- (void)removeBeautyOption:(id)option;Swift
func removeBeautyOption(_ option: Any!)Parameters
option美颜特效类型
-
移除所有美颜特效
Declaration
Objective-C
- (void)clearBeautyOption;Swift
func clearBeautyOption() -
获取支持的美颜滤镜
Declaration
Objective-C
- (nonnull NSArray *)getSupportFilterOptions;Swift
func getSupportFilterOptions() -> [Any] -
设置美颜滤镜
Declaration
Objective-C
- (void)setFilterOption:(id)option withIntensity:(CGFloat)intensity;Swift
func setFilterOption(_ option: Any!, withIntensity intensity: Double)Parameters
option滤镜对象
intensity强度,0~1
View on GitHub
PLVBeautyManager Class Reference