UIImagePickerController教程?

10 class objective-c uiimagepickercontroller ios swift

我目前正在开发一个应用程序,我需要能够按下按钮打开相机并拍摄我将附加到.json文件的快照并发送到我的服务器.我在google和StackOverflow上搜索过去几个小时,但是所有教程看起来都很旧(08'-09')或者不符合我的需求.我知道所有的工作都是在UIImagePickerController课堂上完成的,但我想有一个有效的例子.有没有人知道一个很好的教程开始这样的事情?

onm*_*133 26

你应该从AppCoda中查看这篇文章构建一个简单的iPhone相机应用程序,非常简单明了:)

使用原生iOS相机应用拍照

- (IBAction)takePhoto:(UIButton *)sender {

    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.delegate = self;
    picker.allowsEditing = YES;
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;

    [self presentViewController:picker animated:YES completion:nil]; 
}
Run Code Online (Sandbox Code Playgroud)

阅读拍摄的照片(你必须实施 UIImagePickerControllerDelegate

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {

    UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
    self.imageView.image = chosenImage;

    [picker dismissViewControllerAnimated:YES completion:nil];
}
Run Code Online (Sandbox Code Playgroud)


Rui*_*res 13

好吧,如果你谷歌像:

UIImagePickerController并将快照放入json并发送到服务器

会有点难.所以,使用教程UIImagePickerController.顺便说一句,搜索的术语是:

UIImagePickerController教程2012