カメラ/スキャナーを横向きモードに設定すると問題が発生します。画面を横向きに変更しても、カメラ/スキャナーはまだ縦向きに表示されます。
これを修正するにはどうすればよいですか?カメラAPiで、またはzbarライブラリで変更する必要がありますか?
ありがとう。
リーダーの方向マスクを設定する必要があります。
reader.supportedOrientationsMask = ZBarOrientationMaskAll;
ZBarReaderViewController でマスクを編集できます。
// orientation set support
#define ZBarOrientationMask(orient) (1 << orient)
#define ZBarOrientationMaskAll \
(ZBarOrientationMask(UIInterfaceOrientationPortrait) | \
ZBarOrientationMask(UIInterfaceOrientationPortraitUpsideDown) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeLeft) | \
ZBarOrientationMask(UIInterfaceOrientationLandscapeRight))