默认情况下,UIImagePickerController在底部有一个黑色条?

我有一个简单的UIImagePickerController,我隐藏相机控件并将sourceType设置为相机。 这会立即打开实时相机预览,但观众底部有一个50像素的黑色条。 任何想法如何摆脱这一点?


感谢Usman的链接。 该比例似乎与博客中建议的有所不同。 iPhone 4和iPhone 4的比例为1.23。 此外,为了保持宽高比,我建议缩放x和y。

    picker = [[UIImagePickerController alloc] init];
    picker.sourceType = sourceType;
    picker.delegate = self;
    picker.allowsEditing = NO;
    picker.showsCameraControls = NO;
    CGAffineTransform cameraTransform = CGAffineTransformMakeScale(1.23, 1.23);
    picker.cameraViewTransform = cameraTransform;

我相信这是由于相机与iPhone屏幕的纵横比不同。

链接地址: http://www.djcxy.com/p/43301.html

上一篇: UIImagePickerController has a black bar at the bottom by default?

下一篇: Using VBA for Word, how do I create a range of table cells?