私はショットを撮ろうとしていますが、うまくいきますが、2 つの問題があります。まず、ポップ オーバー コントローラーが最小サイズで表示され (setPopoverContentSize に従わない)、次に最も重要なことですが、キャプチャされたショットは 640x640 ピクセルしかありませんが、利用可能な最大サイズ (5MP) になりたいと考えています。
次のコードの問題は何ですか?
imgPicker = [[UIImagePickerController alloc] init];
imgPicker.delegate = self;
imgPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imgPicker.showsCameraControls = YES;
pop = [[UIPopoverController alloc] initWithContentViewController:imgPicker];
pop.delegate = self;
CGRect re = CGRectMake(50,20,100,20);
CGRect re2 = CGRectMake(0,0,500,500);
[pop setPopoverContentSize:re2.size];
[pop presentPopoverFromRect:re inView:[self view] permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
どうもありがとう