灵云SDK开发手册(iOS API)  8.1
Instance Methods | 属性
HCICaptureControlView类 参考

自定义相机view 更多...

#import <HCICaptureControlView.h>

类 HCICaptureControlView 继承关系图:

Instance Methods

(id) - initWithPreset:
 
(void) - onLightButtonClick
 
(void) - onTakePicButtonClick
 

属性

CGRect captureRect
 
UIView * captureAreaView
 
UIView * backgroundView
 
CaptureControlState controlState
 
NSString * takePicErr
 
HCICameraOrientation cameraOrientation
 

详细描述

自定义相机view

Method Documentation

- (id) initWithPreset: (CaptureSessionPreset)  sessionPreset

扫描图像的输出质量,默认为CaptureSessionPreset1280x720

参数
sessionPreset扫描图像的输出参数
返回
返回一个自定义拍照界面对象
- (void) onLightButtonClick

闪光灯按钮响应

- (void) onTakePicButtonClick

拍照按钮响应

属性说明

- (UIView*) backgroundView
readnonatomicstrong

扫面视图背景区视图,可在上面自定义添加子视图,如闪光灯,返回,和拍照等按钮

- (HCICameraOrientation) cameraOrientation
readwritenonatomicassign

设置摄像头获取图像的方向

- (UIView*) captureAreaView
readnonatomicstrong

扫描框视图,可在上面自定义添加子视图,如文字和边框等

- (CGRect) captureRect
readwritenonatomicassign

扫描范围

- (CaptureControlState) controlState
readwritenonatomicassign

识别模式,默认为CaptureControlState_Normal,采用流式识别模式,也可以设置为拍照识别模式

- (NSString*) takePicErr
readwritenonatomiccopy

CaptureControlState_TakePic模式下,识别出错提示语,如果为空则不提示,直接恢复拍摄状态