我正在尝试完成以下结果:
将我的UIImagePickerController的框架设置为200 x 200,
将我的框架设置在右下角(就像Facetime/Skype一样)
并显示前/后(无关紧要)相机流.
这是我的代码,出于某种原因,setFrame无效!
self.picker = [[UIImagePickerController alloc] init];
self.picker.sourceType = UIImagePickerControllerSourceTypeCamera;
self.picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
self.picker.cameraDevice = UIImagePickerControllerCameraDeviceRear;
self.picker.showsCameraControls = NO;
self.picker.navigationBarHidden = YES;
self.picker.view.frame = CGRectMake(600, 400, 200, 200); // NOT WORKING !!!
self.picker.toolbarHidden = YES;
self.picker.wantsFullScreenLayout = NO;
self.picker.delegate = delegate;
[self presentViewController:self.picker animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)
我看过类似的SO主题,但他们都在谈论如何
在UIImagePickerController上设置一个视图,而不是我的问题.
我尝试将self.picker添加到大小为200 x 200的自定义UIView中,但仍然如此
没有成功.
我在这做错了什么?
谢谢