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)
| 归档时间: |
|
| 查看次数: |
40507 次 |
| 最近记录: |