2

大家好,我正在实现以下代码以通过我的应用程序拍照

[[[UIApplication sharedApplication] keyWindow] setRootViewController:picker];
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    [self presentModalViewController:picker animated:NO];

任何人都可以告诉我用户拍照后如何进入照片库而不返回应用程序。

4

3 回答 3

2

我想你可能想试试这个

如何在 iPhone 中单击 UIButton 时打开相机?

或者我真的没有得到这个问题

UIImagePickerControllerSourcePhotoLibrary编辑:从相机拍摄照片后,您可以使用相同的代码。我的意思是调用这个函数,UIImagePickerControllerSourcePhotoLibrary然后它会带你到照片库,然后再回到你的应用程序。

于 2011-02-18T04:41:00.703 回答
0

如果您想拍摄照片,请使用此代码 -

UIImagePickerController* picker = [[UIImagePickerController alloc] init];
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    picker.delegate = self;
    picker.allowsImageEditing = YES;
    [[self navigationController] presentModalViewController:picker animated:YES];

如果您想去照片库并想从那里选择一张照片,请使用此代码 -

UIImagePickerController* picker = [[UIImagePickerController alloc] init];
picker.sourceType =UIImagePickerControllerSourceTypePhotoLibrary;
picker.delegate = self;
picker.allowsImageEditing = YES;
[[self navigationController] presentModalViewController:picker animated:YES];

注意选择器的 sourceType 之间的区别

于 2011-02-18T06:09:15.507 回答
0
UIImagePickerControllerSourcePhotoLibrary
于 2011-02-18T05:51:44.060 回答