Implements feature to influence position of camera controls in horizontal mode
Tested using
- iPad 12,9" (iOS 16.4)
- Flutter 3.13.7
- camera lib 0.10.5+5
Summary
This PR introduces an option for developers to align camera control widgets either to the left or right in horizontal mode for the flutter_wechat_camera_picker.
Description
At present, the flutter_wechat_camera_picker positions its camera control widgets to the left when operated in horizontal mode. This alignment contrasts with the native iOS camera preview view, which aligns its controls to the right. It's possible that this leftward alignment might be the default for most WeChat-related components. I personally favor the native iOS style, with the controls on the right. Previously, the only workaround was to set cameraQuarterTurns to 2, which would align the controls to the right but in an upside-down manner. This PR offers a more streamlined solution, enabling developers to decide the preferred alignment for the camera controls.