TuSDKPFEditMultipleControllerBase Class Reference
| Inherits from | TuSDKCPImageResultController : TuSDKCPResultViewController : TuSDKCPViewController : TuSDKICViewController : UIViewController |
|---|---|
| Declared in | TuSDKPFEditMultipleControllerBase.h |
limitSideSize
最大输出图片边长 (默认:0, 不限制图片宽高)
@property (nonatomic) NSUInteger limitSideSizeDeclared In
TuSDKPFEditMultipleControllerBase.h
limitForScreen
最大输出图片按照设备屏幕 (默认:true, 如果设置了LimitSideSize, 将忽略LimitForScreen)
@property (nonatomic) BOOL limitForScreenDeclared In
TuSDKPFEditMultipleControllerBase.h
ratioType
视频视图显示比例类型 (默认:lsqRatioDefault, 如果设置cameraViewRatio > 0, 将忽略ratioType)
@property (nonatomic) lsqRatioType ratioTypeDeclared In
TuSDKPFEditMultipleControllerBase.h
ratioTypeList
视图显示比例类型列表 ( 优先级 ratioTypeList > ratioType, 默认:lsqTuSDKRatioDefaultTypes)
@property (nonatomic) NSArray<NSNumber*> *ratioTypeListDiscussion
设置 NSNumber 型数组来控制显示的按钮顺序, 例如: @[@(lsqRatioOrgin), @(lsqRatio_1_1), @(lsqRatio_2_3), @(lsqRatio_3_4)]
Declared In
TuSDKPFEditMultipleControllerBase.h
disableStepsSave
是否禁用操作步骤记录
@property (nonatomic) BOOL disableStepsSaveDeclared In
TuSDKPFEditMultipleControllerBase.h
modules
功能模块列表 lsqTuSDKCPEditActionType (默认全部加载, [TuSDKCPEditActionType multipleActionTypes])
@property (nonatomic, retain) NSArray *modulesDeclared In
TuSDKPFEditMultipleControllerBase.h
displayImage
显示的图片
@property (nonatomic, retain) UIImage *displayImageDeclared In
TuSDKPFEditMultipleControllerBase.h
– getRatioTypes
获取当前可用比例列表
- (NSArray<NSNumber*> *)getRatioTypesDeclared In
TuSDKPFEditMultipleControllerBase.h
– asyncLoadImage
异步加载输入图片
- (UIImage *)asyncLoadImageReturn Value
异步加载输入图片
Declared In
TuSDKPFEditMultipleControllerBase.h
– refreshStepStates
刷新操作步骤状态
- (void)refreshStepStatesDeclared In
TuSDKPFEditMultipleControllerBase.h
– onRefreshStepStatesWithHistories:brushies:
刷新操作步骤状态
- (void)onRefreshStepStatesWithHistories:(NSUInteger)histories brushies:(NSUInteger)brushiesDiscussion
@param histories 历史记录数 @param brushies 丢弃的记录数
Declared In
TuSDKPFEditMultipleControllerBase.h
– onRefreshAutoAdjustButtonEnable:
刷新自动较色按钮状态
- (void)onRefreshAutoAdjustButtonEnable:(BOOL)enableParameters
enable |
是否可用 |
|---|
Declared In
TuSDKPFEditMultipleControllerBase.h
– lastStepTemp
获取最后执行的步骤
- (NSString *)lastStepTempReturn Value
最后执行的步骤
Declared In
TuSDKPFEditMultipleControllerBase.h
– appendHistory:
添加一条操作
- (void)appendHistory:(NSString *)tempParameters
temp |
操作文件路径 |
|---|
Declared In
TuSDKPFEditMultipleControllerBase.h
– onStepPreviewAction
操作记录后退
- (void)onStepPreviewActionDeclared In
TuSDKPFEditMultipleControllerBase.h
– onAutoAdjustAction
自动校色按钮动作
- (void)onAutoAdjustActionDeclared In
TuSDKPFEditMultipleControllerBase.h
– onEditWithAction:
开启响应处理控制器
- (void)onEditWithAction:(UIButton *)btnParameters
btn |
入口按钮 |
|---|
Declared In
TuSDKPFEditMultipleControllerBase.h
– onImageCompleteAtion
编辑图片完成按钮动作
- (void)onImageCompleteAtionDeclared In
TuSDKPFEditMultipleControllerBase.h