如何删除相机视图底部的黑条并使照片预览占据整个屏幕?

最佳答案

因为,在iOS7中,图像选择器移至全屏,但在iOS7之前,您可能没有全屏摄像头视图,因此您可能需要在屏幕视图中应用转换

如果您的设备运行的是iOS6(4英寸):

CGAffineTransform cameraTransform = CGAffineTransformMakeScale(1.0, 1.930);

如果您的设备运行的是iOS6(3.5英寸):
CGAffineTransform cameraTransform = CGAffineTransformMakeScale(1.0, 1.260);

如果您的设备运行在iOS7(4英寸)上
CGAffineTransform cameraTransform = CGAffineTransformMakeScale(1.0, 1.670);
                self.picker.cameraViewTransform = cameraTransform;

10-08 18:32