|
@@ -387,6 +387,9 @@ class BFChooseMusicView: UIView {
|
|
|
switch btn.tag{
|
|
|
case 1001:
|
|
|
clickBtnAction?(.cancle)
|
|
|
+ choseCell()?.status = .normal
|
|
|
+ chosedIndexPath = nil
|
|
|
+ chosedCellStatu = .normal
|
|
|
case 1002, 1004:
|
|
|
clickBtnAction?(.sure)
|
|
|
case 1003:
|
|
@@ -403,9 +406,10 @@ class BFChooseMusicView: UIView {
|
|
|
func cancelChooseMusic() {
|
|
|
chosedMusic = nil
|
|
|
player.pause()
|
|
|
+ choseCell()?.status = .normal
|
|
|
choseCell()?.changeSelected(false)
|
|
|
+ chosedIndexPath = nil
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
|
|
|
extension BFChooseMusicView:UITableViewDelegate, UITableViewDataSource {
|
|
@@ -460,7 +464,6 @@ extension BFChooseMusicView:UITableViewDelegate, UITableViewDataSource {
|
|
|
|
|
|
chosedMusic?.isSelected = false
|
|
|
chosedMusic = cell.data
|
|
|
- chosedMusic?.isSelected = true
|
|
|
cell.changeSelected(true)
|
|
|
|
|
|
chosedIndexPath = indexPath
|