TuSDKPFEditWipeAndFilterControllerBase Class Reference

Inherits from TuSDKCPImageResultController : TuSDKCPResultViewController : TuSDKCPViewController : TuSDKICViewController : UIViewController
Conforms to TuSDKICSmudgeImageViewDelegate
Declared in TuSDKPFEditWipeAndFilterControllerBase.h

Overview

滤镜涂抹控制器基类

  smudgeView

涂抹画布

@property (nonatomic, readonly) UIView<TuSDKICSmudgeImageViewInterface> *smudgeView

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

  displayMagnifier

显示放大镜 (默认: true)

@property (nonatomic, assign) BOOL displayMagnifier

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

  brushStrength

笔刷效果强度 (默认: 0.2, 范围为0 ~ 1,值为1时强度最高)

@property (nonatomic, assign) CGFloat brushStrength

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

  zoomInPreviewImage

放大区域预览图

@property (nonatomic, readonly) UIImageView *zoomInPreviewImage

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

  currentBrushSize

当前笔刷大小

@property (nonatomic, assign) NSUInteger currentBrushSize

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onImageCompleteAction

编辑图片完成按钮动作

- (void)onImageCompleteAction

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onUndoAction

撤销上一步

- (void)onUndoAction

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onRedoAction

重做上一步

- (void)onRedoAction

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onOriginalActionStart

按下显示原图按钮

- (void)onOriginalActionStart

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onOriginalActionEnd

放开显示原图按钮

- (void)onOriginalActionEnd

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onRefreshStepStatesWithHistories:redoCount:

刷新撤销 / 重做 数据

- (void)onRefreshStepStatesWithHistories:(NSUInteger)undoCount redoCount:(NSUInteger)redoCount

Parameters

undoCount

可以撤销的次数

redoCount

可以重做的次数

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onSmudgeActionChanged:viewLocation:canvasWidth:canvasHeight:

涂抹动作改变

- (void)onSmudgeActionChanged:(CGPoint)point viewLocation:(CGPoint)viewPoint canvasWidth:(CGFloat)width canvasHeight:(CGFloat)height

Parameters

point

偏向上的涂抹位置

viewPoint

视图上的涂抹位置

width

画布宽度

height

画布高度

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h

– onSmudgeActionEnd

涂抹动作结束

- (void)onSmudgeActionEnd

Declared In

TuSDKPFEditWipeAndFilterControllerBase.h