LuKane / KNPhotoBrowser

图片浏览器(本地和网络) ,视频浏览器 (本地和网络), 无耦合性,自定义控件,资源路径保存和获取, 完美适配 iPhone 以及 iPad ,屏幕旋转功能.
MIT License
373 stars 77 forks source link

图片长按内部响应了右上角按钮的action #41

Closed Asshasahole closed 4 years ago

Asshasahole commented 4 years ago

KNPhotoBrowser.m line1110

/**
 longPress Did click
 */
- (void)longPressIBAction{
    if(!_isNeedPictureLongPress) return;
    [self operationBtnIBAction];
}

现在长按根本不走长按的代理

LuKane commented 4 years ago

无论走哪个方法: 长按或者右上角 点击 按钮都会 走 photoBrowserRightOperationAction 这个代理方法

如果需要进行区分, 则可自定义 控件 : CustomViewController 这个控制器中有详细Demo

Asshasahole commented 4 years ago

看下这个代理哪里会调用

LuKane commented 4 years ago

新的Demo中 提供了新的代理方法! 图片长按和 视频长按 走不同的代理

LuKane commented 4 years ago

-(void)photoBrowser:(KNPhotoBrowser )photoBrowser videoLongPress:(UILongPressGestureRecognizer )longPress; 这个是 当前为视频 , 而不是图片的情况下, 长按走的代理

Asshasahole commented 4 years ago

知道了, 我上周用的时候, 这个方法还是- (void)photoBrowser:(KNPhotoBrowser )photoBrowser longPress:(UILongPressGestureRecognizer )longPress; 所以以为图片和视频都会走这个方法.

LuKane commented 4 years ago

今天上传了最新的包, 已经区分开了 , 使用时记得 区分一下