浅谈iPhone手机拍照功能和照片库选取功能调用
浅谈iPhone手机拍照功能和照片库选取功能调用是本文要介绍的内容,内容不多,主要是以代码实现,我们来看内容。首先,你得实现UIImagePickerControllerDelegate,UINavigationControllerDelegate两个代理
其次定义按钮:
[*]// 从相簿里上传一张
[*]UIButton *btn1 = ;
[*]btn1.frame = CGRectMake(60.0, 237.0, 200.0, 32.0);
[*];
[*];
[*]UIButton *btn2 = ;
[*]btn2.frame = CGRectMake(60.0, 290.0, 200.0, 32.0);
[*];
[*];
实现按钮方法:
[*]// 从照片库里面选取
[*]
[*]-(void)picker
[*]
[*]{
[*]
[*]imagepicker = [ init];
[*]
[*]imagepicker.delegate = self;
[*]
[*]imagepicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[*]imagepicker.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[*]imagepicker.allowsEditing = YES;
[*];
[*]}
[*]// 从相机获取
[*]-(void)picker1
[*]{
[*]imagepicker = [ init];
[*]imagepicker.delegate = self;
[*]imagepicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[*]imagepicker.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[*]imagepicker.allowsEditing = YES;
[*];
[*]}
实现代理方法:
[*]// 初始化选取
[*]- (void)imagePickerController:(UIImagePickerController *)picker
[*]didFinishPickingImage:(UIImage *)image
[*]editingInfo:(NSDictionary *)editingInfo
[*]{
[*]myImageView.image = image;
[*][ dismissModalViewControllerAnimated:YES];
[*]}
[*]// 完成选取
[*]
[*]- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
[*]{
[*];
[*]}
小结:浅谈iPhone手机拍照功能和照片库选取功能调用的内容介绍完了,希望本文对你有所帮助
【编辑推荐】
[*]iPhone学习之路 Table实现动态加载图片
[*]解析iPhone实现传递FROM表单数据
[*]iPhone教程 播放声音文件
[*]iPhone实例 实现弹出框视图
[*]iPhone实例 底部出现时间选择器
[*]iPhone开发 第三方SQLITE封装库Pldatabase
页:
[1]