iOS UIImagePickerController, установить фрейм
Я пытаюсь добиться следующего результата:
Установите кадр моего UIImagePickerController, скажем, 200 х 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];
Мы смотрели на подобные темы SO, но все они говорят о том, как
установить представление поверх UIImagePickerController, это не моя проблема.
мы пытались добавить self.picker в пользовательский UIView размером 200 x 200, но все еще
нет успеха
Что я здесь не так делаю?
Спасибо