Open KinmoCode opened 7 years ago
我也遇到了同样的问题,我是接入环信的时候,这里的demo里的sd版本较新,然后环信里的比较旧,后来我就二者舍其一了,然后有些旧的方法新的不一样或者方法名不一样,我就直接把方法拷贝到对应的事件下了.
恩恩,解决方法也差不多---->我是把网易那边的手动更新了,就可以了。就是挺麻烦的,弄了挺久的。
我环信是手动导入的....可想而知....最开始还不知道是版本的问题,删除了一个还是报错,也是弄了挺久的
哈哈,其实sdwebimage里面以及提供了3.x到4.x的迁移指南,所以改起来还是挺方便的,就是一个block的名字和一些方法名的变化。
哈哈,当时不知道呀
恩,也是。我得根据这个demo继续完善业务逻辑了。
我这边基本都实现了,就是现在在加播放视频,demo里有一段video的代码但是不能确定是不是,你那边有做播放视频吗
还没有做播放视频的,看来到时候得跟你请教一下。ps:demo里面我怎么没看到有播放视频的代码。。。
如果公司要求做朋友圈功能了,视频播放也不远了,你在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];
额O__O "…就是绘制那一块没有。ps:能不能用这个思路:在列表上是一个带播放键的图片(这样就可以当图片来绘制了),然后点击事件里面跳转到播放器观看。
😂我这边的需求(自己的想法)是获取视频第一帧,然后在当前这个image上绘制一个播放按钮的layer,点击事件就是后续的了
这样的话你得在列表上绘制一个播放器。。。(当然这个想法体验更好)
😭😭😭 我先去实现看看,如果不能实现再过来请教你一下拉,啊哈哈哈哈
哦哦,行。
兄弟,有空么。问个问题:在评论列表里面,怎么确定当前点击的是第几行?
用了网易那边的第三方,他们用的是sb3.8.2的,不知道这个库怎么用3.8.2的