MGLiveDetectViewController.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. //
  2. // TakePhotoVC.h
  3. // KoalaPhoto
  4. //
  5. // Created by megvii on 14/11/13.
  6. // Copyright (c) 2014Year visionhacker. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "MGLiveBaseDetectViewController.h"
  10. #import "MGDefaultBottomManager.h"
  11. /**
  12. * 活体检测页面
  13. */
  14. @interface MGLiveDetectViewController: MGLiveBaseDetectViewController <MGLiveDetectionDelegate, MGVideoDelegate>
  15. #pragma mark - 界面定制相关
  16. /**
  17. * 类似 navigationbar样式遮罩的高度,navigationbar未隐藏的情况下为64,否则为0
  18. */
  19. @property (nonatomic, assign) CGFloat topViewHeight;
  20. /**
  21. * 动作提示界面
  22. */
  23. @property (nonatomic, strong) MGBaseBottomManager *bottomView;
  24. /**
  25. * 加载视频预览图层,如有需要子类重写。默认会在 viewWillAppear:时候被调用
  26. */
  27. - (void)setUpCameraLayer;
  28. /**
  29. * 人脸遮罩提示区域 长宽默认 1:1
  30. */
  31. @property (strong, nonatomic) UIImageView *headerView;
  32. /**
  33. * 创建组合显示界面,子类重写即可。 默认会在 viewdidload 的时候被调用
  34. */
  35. - (void)creatView;
  36. #pragma mark - 活体结束回调,使用block
  37. /* 活体检测设置错误 */
  38. @property (nonatomic, copy) faceSettingError settingError;
  39. @end