滚动时,将首先重复设置数据的uitableview单元格

问题描述

我们正在创建一个聊天应用程序。聊天屏幕上有一个uitable视图。每次我们滚动到uitableview时,都从cellForRowAt中的数组设置数据。图像,音频重新加载,视频也重新加载。我希望一旦在单元格上设置了数据,就不会像WhatsApp一样被重置。

func tableView(_ tableView: UITableView,cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    
    
    let cell:GroupsTableViewCell = tableView.dequeueReusableCell(withIdentifier: "GroupsTableViewCell") as! GroupsTableViewCell
    
    let user: Groupslist
    user = GroupList[indexPath.row]
    cell.lbl_name_group.text = user.name;
cell.img_group.loadImageUsingCacheWithUrlString(urlString: user.group_image!)
        
        return cell
    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...