1

我在将相机/扫描仪设置为横向模式时遇到问题,即使我将屏幕更改为横向,但相机/扫描仪仍然看起来是垂直的。

我可以知道应该做些什么来解决这个问题吗?在相机 APi 上还是应该在 zbar 库上进行更改?

谢谢。

4

1 回答 1

1

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

reader.supportedOrientationsMask = ZBarOrientationMaskAll;

您可以在 ZBarReaderViewController 中编辑掩码:

// orientation set support
#define ZBarOrientationMask(orient) (1 << orient)
#define ZBarOrientationMaskAll \
(ZBarOrientationMask(UIInterfaceOrientationPortrait) | \     
ZBarOrientationMask(UIInterfaceOrientationPortraitUpsideDown) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeLeft) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeRight))
于 2012-09-09T14:22:28.787 回答