【发布时间】:2012-04-15 17:59:03
【问题描述】:
是否可以更改 UIImagePickerController 的可显示帧大小?我想显示相机视图,但不是在整个屏幕上,而是在 100x100 的边界框中。
这是我的 viewDidAppear:
- (void) viewDidAppear:(BOOL)animated {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.showsCameraControls = NO;
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
picker.cameraViewTransform = CGAffineTransformScale(picker.cameraViewTransform, CAMERA_TRANSFORM_X, CAMERA_TRANSFORM_Y);
[self presentModalViewController:picker animated:YES];
[super viewDidAppear:YES];
}
我在任何地方都找不到这样做的方法...没有人使用它吗?
【问题讨论】:
-
你的问题解决了吗?
标签: iphone objective-c ios xcode camera