waynezxcv / Gallop

A framework for build smooth asynchronous iOS APP.
MIT License
746 stars 161 forks source link

sdwebimage版本问题 #53

Open KinmoCode opened 7 years ago

KinmoCode commented 7 years ago

用了网易那边的第三方,他们用的是sb3.8.2的,不知道这个库怎么用3.8.2的

2240054474 commented 7 years ago

我也遇到了同样的问题,我是接入环信的时候,这里的demo里的sd版本较新,然后环信里的比较旧,后来我就二者舍其一了,然后有些旧的方法新的不一样或者方法名不一样,我就直接把方法拷贝到对应的事件下了.

KinmoCode commented 7 years ago

恩恩,解决方法也差不多---->我是把网易那边的手动更新了,就可以了。就是挺麻烦的,弄了挺久的。

2240054474 commented 7 years ago

我环信是手动导入的....可想而知....最开始还不知道是版本的问题,删除了一个还是报错,也是弄了挺久的

KinmoCode commented 7 years ago

哈哈,其实sdwebimage里面以及提供了3.x到4.x的迁移指南,所以改起来还是挺方便的,就是一个block的名字和一些方法名的变化。

2240054474 commented 7 years ago

哈哈,当时不知道呀

KinmoCode commented 7 years ago

恩,也是。我得根据这个demo继续完善业务逻辑了。

2240054474 commented 7 years ago

我这边基本都实现了,就是现在在加播放视频,demo里有一段video的代码但是不能确定是不是,你那边有做播放视频吗

KinmoCode commented 7 years ago

还没有做播放视频的,看来到时候得跟你请教一下。ps:demo里面我怎么没看到有播放视频的代码。。。

2240054474 commented 7 years ago

如果公司要求做朋友圈功能了,视频播放也不远了,你在demo里搜索一下MESSAGE_TYPE_VIDEO 然后下面这段应该就是把video当成一个图片来添加,本来我想自己写个Storage,奈何我需要添加绘制的layer😂到imageview上,但没找到方法 CGRect imageRect = CGRectMake(nameTextStorage.left, contentBottom + 5.0f + (0 (imageWidth + 5.0f)), imageWidth1.7, imageWidth1.7); NSString imagePositionString = NSStringFromCGRect(imageRect); [imagePositionArray addObject:imagePositionString]; LWImageStorage imageStorage = [[LWImageStorage alloc] initWithIdentifier:IMAGE_IDENTIFIER]; imageStorage.tag = 0; imageStorage.clipsToBounds = YES; imageStorage.contentMode = UIViewContentModeScaleAspectFill; imageStorage.frame = imageRect; imageStorage.backgroundColor = RGB(240, 240, 240, 1); NSString URLString = [statusModel.imgs objectAtIndex:0]; imageStorage.contents = [NSURL URLWithString:URLString]; [imageStorageArray addObject:imageStorage];

KinmoCode commented 7 years ago

额O__O "…就是绘制那一块没有。ps:能不能用这个思路:在列表上是一个带播放键的图片(这样就可以当图片来绘制了),然后点击事件里面跳转到播放器观看。

2240054474 commented 7 years ago

😂我这边的需求(自己的想法)是获取视频第一帧,然后在当前这个image上绘制一个播放按钮的layer,点击事件就是后续的了

KinmoCode commented 7 years ago

这样的话你得在列表上绘制一个播放器。。。(当然这个想法体验更好)

2240054474 commented 7 years ago

😭😭😭 我先去实现看看,如果不能实现再过来请教你一下拉,啊哈哈哈哈

KinmoCode commented 7 years ago

哦哦,行。

KinmoCode commented 7 years ago

兄弟,有空么。问个问题:在评论列表里面,怎么确定当前点击的是第几行?