|
@@ -113,13 +113,17 @@ class INPhotoVideosController: BFBaseViewController {
|
|
|
}
|
|
|
vc.detailMaterialHandle = { [weak self] _, currentMaterialData in
|
|
|
let detailVc: BFMaterialDetailController = BFMaterialDetailController()
|
|
|
+ detailVc.isShowNextBtn = true
|
|
|
+ detailVc.maxChoseNum = 20
|
|
|
detailVc.isStuckPoint = true
|
|
|
- detailVc.canChose = (self?.chosedAsset?.count ?? 0 < 20)
|
|
|
detailVc.materialDetailClickHandle = { [weak self] isMaterialSelected, materialData in
|
|
|
if isMaterialSelected != materialData?.isSelected {
|
|
|
self?.photoMaterialVc.updateMaterials(isSelected:!(isMaterialSelected ?? false), materialData: materialData)
|
|
|
}
|
|
|
}
|
|
|
+ detailVc.nextClickHandle = {[weak self] sender in
|
|
|
+ self?.nextBtnClick(sender: sender)
|
|
|
+ }
|
|
|
if !(currentMaterialData?.isSelected ?? false) {
|
|
|
currentMaterialData?.selectedIndex = (self?.chosedAsset?.count ?? 0) + 1
|
|
|
}
|