私は彼らがカメラを使用するアプリで働いています。そこで、独自のボタンを使用してオーバーレイを実装しました。しかし今、私には問題があります。私の問題は、彼が古い Photo Booth のような特定の領域で写真を作成する UIImagePicker をどのように編集できるかです。
このアプリでは、Person から写真を作成し、それらに新しい外観を与えることができます。特定の領域で写真を作成すると、結果は iPhone の全画面写真になります。
誰でも私を助けてもらえますか?
ありがとう!
アップデート:
私はこのコードを持っています:
- (IBAction)getPicture:(id)sender
{
customCamera *cameraController = [[customCamera alloc] init];
cameraController.sourceType =UIImagePickerControllerSourceTypeCamera;
cameraController.delegate = self;
cameraController.showsCameraControls = NO;
cameraController.navigationBarHidden = YES;
cameraController.toolbarHidden = YES;
UIImageView *cameraOverlayView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Ausschnitt2.png"]];
cameraOverlayView.alpha = 1.0f;
cameraController.cameraOverlayView = cameraOverlayView;
しかし、これはオーバーレイ用です。写真を撮るとオーバーレイが表示されますが、写真が記録されると、オーバーレイ付きの写真ではなく、元の iPhone 画面が表示されます。私の質問は、写真ブースや画面に他のオブジェクトがある人のような写真をどのように作成できるかです。