|
@@ -27,7 +27,10 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
|
public var nextActionHandle: (() -> Void)?
|
|
|
public var closeActionHandle: (() -> Void)?
|
|
|
public var changeItemHandle: ((_ index: Int) -> Void)?
|
|
|
-
|
|
|
+ // 当前录制结束的上报
|
|
|
+ public var recordRndHandle: ((_ currentRecord: PQVoiceModel?) -> Void)?
|
|
|
+ // 字幕按钮点击上报
|
|
|
+ public var subTitleBtnClickHandle: ((_ isOn: Bool) -> Void)?
|
|
|
// MARK: - 录制参数
|
|
|
|
|
|
public var assets = [PHAsset]()
|
|
@@ -100,6 +103,7 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
|
|
|
|
//录音管理器
|
|
|
var recorderManager : BFVoiceRecordManager?
|
|
|
+
|
|
|
|
|
|
// MARK: - 视图参数
|
|
|
|
|
@@ -762,6 +766,9 @@ public class BFRecordScreenController: BFBaseViewController {
|
|
|
@objc func subTitleClick() {
|
|
|
BFLog(message: "subTitle Click ")
|
|
|
subtitleSettingView.isHidden = !subtitleSettingView.isHidden
|
|
|
+ if subTitleBtnClickHandle != nil {
|
|
|
+ subTitleBtnClickHandle!(subtitleSettingView.subtitle.setting.subtitleIsShow)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// 声音设置
|