Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios zbar扫描仪框架,如何在景观中制作_Ios_Camera - Fatal编程技术网

Ios zbar扫描仪框架,如何在景观中制作

Ios zbar扫描仪框架,如何在景观中制作,ios,camera,Ios,Camera,我在将相机/扫描仪设置为横向模式时遇到问题,即使我将屏幕更改为横向,但相机/扫描仪仍显示为垂直 我可以知道应该怎么做才能解决这个问题吗?在摄像头APi上,还是应该在zbar库上进行更改 谢谢。您必须为读卡器设置方向掩码: reader.supportedOrientationsMask = ZBarOrientationMaskAll; 您可以在ZBarReaderViewController中编辑遮罩: // orientation set support #define ZBarOrien

我在将相机/扫描仪设置为横向模式时遇到问题,即使我将屏幕更改为横向,但相机/扫描仪仍显示为垂直

我可以知道应该怎么做才能解决这个问题吗?在摄像头APi上,还是应该在zbar库上进行更改


谢谢。

您必须为读卡器设置方向掩码:

reader.supportedOrientationsMask = ZBarOrientationMaskAll;
您可以在ZBarReaderViewController中编辑遮罩:

// orientation set support
#define ZBarOrientationMask(orient) (1 << orient)
#define ZBarOrientationMaskAll \
(ZBarOrientationMask(UIInterfaceOrientationPortrait) | \     
ZBarOrientationMask(UIInterfaceOrientationPortraitUpsideDown) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeLeft) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeRight))
//方向集支持

#定义ZBaroOrientationTask(orient)(1您必须为读卡器设置方向掩码:

reader.supportedOrientationsMask = ZBarOrientationMaskAll;
您可以在ZBarReaderViewController中编辑遮罩:

// orientation set support
#define ZBarOrientationMask(orient) (1 << orient)
#define ZBarOrientationMaskAll \
(ZBarOrientationMask(UIInterfaceOrientationPortrait) | \     
ZBarOrientationMask(UIInterfaceOrientationPortraitUpsideDown) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeLeft) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeRight))
//方向集支持
#定义ZBaroOrientationTask(orient)(1