Giter Club home page Giter Club logo

lfimagepickercontroller's Introduction

Hi there 👋

  • 🌱 I’m currently learning something about OC and Swift. And record it here.
  • 💬 Ask me about anything here
Anurag's github stats

lfimagepickercontroller's People

Contributors

lincf0912 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

lfimagepickercontroller's Issues

关于y轴距离偏移问题

simulator screen shot - iphone x - 2018-07-16 at 20 05 17
@lincf0912 你好大神,如果是当前控制器用Nav管理的时候,执行self presentViewController:imagePicker的时候,展示区域会向下偏移导航条的高度。看了一下原因,tableView在创建的时候,偏移了导航条高度。

Custom Work

Can I hire you to modify this code for a personal project? If yes, then let me know your email so I can send you what I want to do.

手动导入缺少文件

手动导入:将LFImagePickerController\class文件夹拽入项目中,导入头文件:#import "LFImagePickerController.h"
找不到一些editController的模型类

调用图片编辑功能,内存会暴涨。

选择图片,进入预览,点击编辑功能,此时内存突然暴涨。编辑完成后又爆降。如果调用相机后,拍摄完图片,再调用预览编辑,内存暴涨导致程序闪退。

大神可以在LFResultObject对象里暴露一个文件URL吗?

我需要用到一个像UIImagePickerController的didFinishPickerMediaWithInfo:(NSDictionary *)info
这个info的UIImagePIckerControllerMediaURL这个东西,因为很多视频编辑,还有一些其它的业务都需要这个东西。你可以在LFResultObject的.h里暴露这个属性吗?

有问题

你好,我用pod导入的,pod搜索出来的只有LFImagePicker,下载下来后,没有LFImagePickerController文件,使用LFImagePickerViewController运行出来也和demo不一样,而且选取照片后完成度始终完成不了100%,一直等待状态,也进行不了其他操作,望指点,谢谢

1.4.4选择照片和图片互斥逻辑问题

还有点小问题:
我设置maxVideosCount为1,但是我可以选择多个视频,如下图:

image

image

还有就是希望maxVideosCount为1的时候,选择某个视频直接进入视频预览界面(希望视频去掉对勾,直接选中进预览,类似微信),如下图所示:

image
image

快速连续不断的勾选和取消勾选 (刷新问题吧 )

奔溃点 :
[self.collectionView performBatchUpdates:^{
[self.collectionView reloadItemsAtIndexPaths:indexPaths];
} completion:^(BOOL finished) {
[self.collectionView scrollToItemAtIndexPath:indexPaths.lastObject atScrollPosition:UICollectionViewScrollPositionCenteredHorizontally animated:YES];
}];

Select Multiple Videos

How can we select multiple videos with the checkbox icon like we can with photos and gifs?

您好

请问pods安装的版本拍照提示保存失败是什么原因

视频编辑

iphone6s ios11 选择相册里的视频,点编辑后内存疯涨,最后闪退

你可以加个不压缩视频的参数吗?

或者你可以告诉我改哪些代码可以不使用视频压缩吗?我不需要压缩,我尝试着改了,没改好。
视频压缩模糊,这个很伤啊,直接导致视屏需求的人不能用了!

thumbnailImages未压缩到10k左右

lf_imagePickerController:(LFImagePickerController *)picker didFinishPickingThumbnailImages:(NSArray<UIImage *> *)thumbnailImages originalImages:(NSArray<UIImage *> *)originalImages;

此回调中的thumbnailImages好像没有压缩到10k左右,在不勾选原图的情况下,和originalImages中的标清图分辨率和大小基本一样。

合成gif的bug

选择2个尺寸不一样的图片合成gif就会出现这样的情况。

avatar

新版本比旧版本性能降低了

1.4.1版本之后,图片选择器的初始加载时间慢了很多,所以我现在一直在用1.4.1版本,还有就是有的图片上传成功后链接地址打不开。

图片编辑后清晰度下降严重

1.4.6版本性能改善明显,之前还有个问题忘了提,就是图片编辑后,不管是否勾选原图,发送出去的图片清晰度都很低,跟微信差距很明显,后来我自己写的选择器,并且修改了LFMediaEditingController,新增了获取透明底色的纯编辑图片,在完成的时候,如果有纯编辑图片,就将纯编辑图片绘制到原图上,这样就不损失原图的清晰度了,只不过对于尺寸比较大的图片,在绘制过程会占用比较大的内存,目前我就想到这一种方法来保证编辑后原图不失真。不知道作者在1.4.6版本中有没有优化这方面,如果没有优化,我就得继续用自己写的选择器了。

选择大图片时,会直接内存飚高导致闪退

当选择一张大图片的时候,大概是21MB的图片,分辨率是 11935 × 8554的情况下,直接内存飙到800-900MB,然后导致闪退,看了下代码,原因出在
image
UIImageJPEGRepresentation 非常消耗内存,有没有什么解决的方法呢?

照片处理所耗时间问题

选完照片后处理时间有点长,选了9张手机拍的照片,“正在处理... ” 花费的时间大概有二十几秒了,请问大神这种情况怎么进行优化。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.