使用照相机的功能
来源:互联网 发布:js两个时间相减 编辑:程序博客网 时间:2024/05/01 19:19
iPhone API 中提供了调用系统照相机的接口,我们只需调用相应的界面,即刻在自己的程序中获取相机图片。下面是一个非常简单的调用系统照相机的例子,相应的界面如下:
最后可以编辑图片和使用相应的图片。
下面是主要代码:
- (void) addPicEvent
{
//先设定sourceType为相机,然后判断相机是否可用(ipod)没相机,不可用将sourceType设定为相片库
UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera;
if (![UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]) {
sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
}
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker.sourceType = sourceType;
[self presentModalViewController:picker animated:YES];
[picker release];
}
- (void)saveImage:(UIImage *)image {
NSLog(@"保存");
}
#pragma mark –
#pragma mark Camera View Delegate Methods
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
UIImage *image = [[info objectForKey:UIImagePickerControllerEditedImage] retain];
[self performSelector:@selector(saveImage:)
withObject:image
afterDelay:0.5];
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
[picker dismissModalViewControllerAnimated:YES];
}
- 使用照相机的功能
- IOS使用照相机的功能
- IOS开发中使用照相机功能的实现
- 照相机的使用
- 使用SurfaceView+Camera模仿照相机拍照功能
- Android之照相机的使用
- Xamarin.Android 照相机的使用
- Android中照相机的使用
- Excel的照相机功能(转载+亲自实践)
- 使用照相机
- Android开发中使用照相机功能 及其常见问题解法方法
- Android开发应用之照相机的使用
- 使用系统照相机需要注意的问题
- 照相机 相册 以及相册的使用
- UIImagePicketView(照相机类)的使用
- 监听照相机拍照功能
- 用gstreamer实现照相机功能
- 调用照相机和相册功能
- 九宫格
- ubuntu终端彻底删除软件
- android应用性能优化方案
- Qt中的元对象系统
- 嵌入式Linux设备驱动的大致流程
- 使用照相机的功能
- linux popen函数
- 双击定点放大功能
- C#常用转义符
- Python 格式化字符串小练习
- C#关键字
- vb循环回顾
- Linux操作系统专题
- airprint相关