//原图上传
- (void)addimg {
UIAlertController *alertController = [UIAlertControlleralertControllerWithTitle:@"请选择"message:nilpreferredStyle:UIAlertControllerStyleActionSheet];
UIAlertAction *cancelAction = [UIAlertActionactionWithTitle:@"取消"style:UIAlertActionStyleCancelhandler:nil];
UIAlertAction *CameraAction = [UIAlertActionactionWithTitle:@"相机"style:UIAlertActionStyleDefaulthandler:^(UIAlertAction * _Nonnull action) {
// [self persentImagePicker:1];
}];
UIAlertAction *AlbumAction = [UIAlertActionactionWithTitle:@"相册"style:UIAlertActionStyleDefaulthandler:^(UIAlertAction * _Nonnull action) {
// [self persentImagePicker:2];
}];
[alertController addAction:CameraAction];
[alertController addAction:AlbumAction];
[alertController addAction:cancelAction];
[selfpresentViewController:alertController animated:YEScompletion:nil];
}
//调用本地相册
-(void)persentImagePicker:(int)type{
if(!_imagePickerG){
//初始化相机
_imagePickerG = [[UIImagePickerControlleralloc]init];
//代理
_imagePickerG.delegate = self;
}
if(type == 1){
//相机
_imagePickerG.sourceType = UIImagePickerControllerSourceTypeCamera;
_imagePickerG.allowsEditing = YES;
[self.navigationControllerpresentViewController:_imagePickerGanimated:YEScompletion:nil];
} else if(type == 2){
_imagePickerG.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
_imagePickerG.allowsEditing = YES;
[self.navigationControllerpresentViewController:_imagePickerGanimated:YEScompletion:nil];
}
}
//取消选择图片(拍照)
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
[picker dismissViewControllerAnimated:YEScompletion:nil];
}
//选择图片完成 (从相册或者拍照完成)
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<UIImagePickerControllerInfoKey,id> *)info {
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];//原图
// [self UpPic:image];
[picker dismissViewControllerAnimated:YEScompletion:nil];
}
相关推荐
Unity调用IOS/Android原生接口打开移动端图库或者相机,选择图片后保存在Unity目录中,然后Unity加载显示。
前端H5获取Android原生相册文件和拍照功能,比如H5的<input type>类型,ios不用做任何处理,而Android需要对webview重新
一个支持多选,选原图和视频的图片选择器,同时有预览功能,支持iOS6 +。 重要提示1:提签前,请先对照演示,常见问题自查!演示正常说明你可以升级下新版试试。 重要提示2:3.5.2版本适应了iOS14,iPhone12,修复2...
资源中的打开相机和相册均是原生Java代码实现,在我自己手机和安卓7.0版本上面稳定可靠,测试在魅族5.0版本左右打开相机会死掉,由Qt调用,demo可学习Qt如何与原生Java的交互通信,代码均有注释,里面还有微信等接口...
照片、视频可同时多选/原图 3DTouch预览照片 长按拖动改变顺序 自定义相机拍照、录制视频 自定义转场动画 查看、选择LivePhoto iOS9.1以上才有用 浏览网络图片、网络视频 仿微信编辑图片功能 自定义裁剪...
original 原图,compressed 压缩图,默认二者都有 sourceType StringArray 否 album 从相册选图,camera 使用相机,默认二者都有 success Function 是 成功则返回图片的本地文件路径列表 tempFilePa
2.获取相册分组 - (NSMutableArray *)groups{ if (_groups == nil) { _groups = [NSMutableArray array]; dispatch_async(dispatch_get_main_queue(), ^{ [self.assetsLibrary enumerateGroupsWithTypes:...
该组件旨在成为React Native应用程序的最佳图像查看器,它比其他类似画廊的组件优雅得多,因为它具有iOS相册应用程序中的一些最有用的功能,例如: 手势处理-除了常见的平移,收缩和doubleTap手势外,当在放大和...
如图中代码目录,vender里面放的是UIView+Frame分类,Resource里面放的是图片声音资源,TZImagePickerController是第三方相册,用来获取相册中的二维码识别的。主要的就是以QR开头的文件,我们具体说一说。 QRCode.h...
获取图片的data数据时,对原图片进行保真压缩,大小为1M以内,方便大多数项目可以直接使用,提供源码欢迎大家提出问题和一起优化,该工具是根据一些开源项目的优秀代码筛选和自己的处理,做的一套能够满足绝大部分...
6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...
Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...
Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...
Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...
Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...
Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...