瀏覽代碼

搜索音乐使用后返回出现两个选中的问题

huzhiqiang 3 年之前
父節點
當前提交
e5ac86fae6
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      BFFramework/Classes/Stuckpoint/Controller/PQStuckPointMusicContentController.swift

+ 6 - 0
BFFramework/Classes/Stuckpoint/Controller/PQStuckPointMusicContentController.swift

@@ -202,6 +202,12 @@ extension PQStuckPointMusicContentController: UICollectionViewDelegate, UICollec
             let cell = PQStuckPointMusicContentCell.stuckPointMusicContentCell(collectionView: collectionView, indexPath: indexPath)
             cell.contentType = contentType
             cell.bgmData = itemList[indexPath.item]
+            if cell.bgmData is PQVoiceModel {
+                let bgmData = cell.bgmData as! PQVoiceModel
+                if bgmData.isSelected {
+                    lastIndexPath = indexPath
+                }
+            }
             cell.btnClickHandle = { [weak self] sender, bgmData in
                 if self?.btnClickHandle != nil {
                     self?.btnClickHandle!(sender, bgmData)