Kaynağa Gözat

1,设置过发音人 再次打开面板时要选择中设置的发音人

jsonwang 3 yıl önce
ebeveyn
işleme
be1125e205

+ 7 - 2
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -1378,14 +1378,19 @@ public class BFRecordScreenController: BFBaseViewController {
     @objc func soundSetting() {
         BFLog(message: "设置声音")
 
-        audioSettingView.isHidden = false
+        audioSettingView.isHidden = !audioSettingView.isHidden
     }
     
     //变声设置
     @objc func voiceSetting() {
         BFLog(message: "设置变音")
+        if(mSelectVoiced != nil){
+            voiceSettingView.selectVoice = mSelectVoiced
+            voiceSettingView.flushSelectVoiceStatus(voiceStatue: .isSelected)
+            voiceSettingView.deleteBtn.isSelected = true
+        }
 
-        voiceSettingView.isHidden = false
+        voiceSettingView.isHidden =  !voiceSettingView.isHidden
       
     }