Browse Source

没有选择发音人时 不显示 LOADING

jsonwang 3 years ago
parent
commit
cfd919981f

+ 6 - 3
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -795,9 +795,12 @@ public class BFRecordScreenController: BFBaseViewController {
                     wself.itemModels[wself.currItemModelIndex ].titleStickers.remove(at: index)
                     wself.subtitleLabel.text = ""
                 } else {
-                    wself.loadingView.loadShow()
-                    wself.tts?.runNextTask()
-                    wself.loadingView.titleL.text = "变声中 0%"
+                    
+                    //如果当前段有没有转完的发音人显示 Loadingview
+                    if(!wself.voiceChangeStickerFinish(itemIndex: wself.currItemModelIndex,isShowLoadView: true)){
+                        return
+                    }
+               
                     //更新已经变音数据
                     // 更新数据
                     wself.itemModels[wself.currItemModelIndex ].titleStickers[index].text = newtext