-
Notifications
You must be signed in to change notification settings - Fork 978
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
初始化同一个ZLPhotoActionSheet,预览图片后再打开图库异常 —— 2.6.4版本已解决 #184
Comments
我按照你描述的步骤测试了下demo,并没有出现异常啊。 出现选择框,你有没有设置最大选择数为1?还有就是你当前cocoapods版本是多少? |
2.6.3
|
出现选择框是用了下面这个预览的 |
。。。我用demo,第二次进去还是不显示选择按钮。你现在的问题不是在相册界面显示了选择框吗? |
我的问题是在最前面,会崩溃 |
出现选择框是我在调试时遇到的(不算问题) |
好的,我再测试一下,晚上回来回复结果 |
崩溃我这边也没遇到,你先用demo测试下,看能不能重现? |
重现步骤 |
Installing ZLPhotoBrowser (2.6.3) |
我知道原因了,你那边崩溃是因为把 |
预览时传递 UIImage 数组的时候会出现这个问题 |
这个选择框是不该出现的。。。因为最大选择数量为1,如果设置了 |
好的 |
同样遇见了这个问题, 预览之后, 再去图库选择照片崩溃 [selIdentifiers addObject:m.asset.localIdentifier]; 在这里. |
我的解决办法是初始化了两个ZLPhotoActionSheet 一个用来预览 一个用来选择照片 |
等会会更新下版本 |
重现步骤:
1.初始化ZLPhotoActionSheet
2.调用showPhotoLibrary 添加图片到 UIImageView
3.点击 UIImageVIew 预览图片
4.再次调用showPhotoLibrary添加图片时,会出现异常
问题应该是没有清空 arrSelectedModels
多数地方都有调用
[self.arrSelectedModels removeAllObjects];
这里应该也需要调用一下吧?
我加了断点在下面的方法看到打开的 UIImage 不是同一个地址
(NSMutableArray<ZLPhotoModel *> *)arrSelectedModels
补充一下
- (void)showPreview:(BOOL)preview animate:(BOOL)animate
上述操作后,这里self.configuration.allowSelectImage为 YES,self.arrSelectedModels.count为1
The text was updated successfully, but these errors were encountered: