|
@@ -32,6 +32,7 @@ class BFAudioSettingView: UIView {
|
|
|
// 有录音
|
|
|
lazy var originalMSlider: BFUISlider = {
|
|
|
let originalMSlider = BFUISlider()
|
|
|
+ originalMSlider.isMovePoint = false
|
|
|
let thbImage = UIImage.moduleImage(named: BFConfig.shared.silderPinUsedImageName, moduleName: "BFFramework", isAssets: false)
|
|
|
originalMSlider.setMinimumTrackImage(thbImage, for: .normal)
|
|
|
originalMSlider.setMaximumTrackImage(thbImage, for: .normal)
|
|
@@ -44,9 +45,8 @@ class BFAudioSettingView: UIView {
|
|
|
// speechSlidView.addTarget(self, action: #selector(sliderTouchEnded(sender:)), for: .touchUpInside)
|
|
|
originalMSlider.maximumValue = 100
|
|
|
originalMSlider.minimumValue = 0
|
|
|
- originalMSlider.isMovePoint = false
|
|
|
+ originalMSlider.valueIsInt = true
|
|
|
originalMSlider.valueTextColor = UIColor.hexColor(hexadecimal: BFConfig.shared.styleColor.rawValue)
|
|
|
- originalMSlider.value = 20
|
|
|
originalMSlider.valueChangedHandle = { [weak self] sender in
|
|
|
if self?.callBack != nil {
|
|
|
self?.callBack!(sender.value, self?.musicSlider.value ?? 0)
|
|
@@ -80,8 +80,8 @@ class BFAudioSettingView: UIView {
|
|
|
musicSlider.maximumValue = 100
|
|
|
musicSlider.minimumValue = 0
|
|
|
musicSlider.unit = "%"
|
|
|
+ musicSlider.valueIsInt = true
|
|
|
musicSlider.valueTextColor = UIColor.hexColor(hexadecimal: BFConfig.shared.styleColor.rawValue)
|
|
|
- musicSlider.value = 20
|
|
|
musicSlider.valueChangedHandle = { [weak self] sender in
|
|
|
if self?.callBack != nil {
|
|
|
self?.callBack!(self?.originalMSlider.value ?? 0, sender.value)
|
|
@@ -112,24 +112,24 @@ class BFAudioSettingView: UIView {
|
|
|
|
|
|
originalMLab.snp.makeConstraints { make in
|
|
|
make.left.equalToSuperview().offset(16)
|
|
|
- make.right.equalToSuperview().offset(-16)
|
|
|
- make.top.equalToSuperview().offset(25)
|
|
|
+ make.top.equalToSuperview().offset(60)
|
|
|
+ make.width.equalTo(40)
|
|
|
+ make.height.equalTo(20)
|
|
|
}
|
|
|
originalMSlider.snp.makeConstraints { make in
|
|
|
- make.left.equalToSuperview().offset(16)
|
|
|
+ make.left.equalTo(originalMLab.snp.right).offset(10)
|
|
|
make.right.equalToSuperview().offset(-16)
|
|
|
- make.top.equalTo(originalMLab).offset(24)
|
|
|
+ make.top.height.equalTo(originalMLab)
|
|
|
}
|
|
|
|
|
|
musicLab.snp.makeConstraints { make in
|
|
|
- make.left.equalToSuperview().offset(16)
|
|
|
- make.right.equalToSuperview().offset(-16)
|
|
|
- make.top.equalTo(originalMSlider).offset(42)
|
|
|
+ make.left.width.height.equalTo(originalMLab)
|
|
|
+ make.top.equalTo(originalMSlider).offset(70)
|
|
|
}
|
|
|
musicSlider.snp.makeConstraints { make in
|
|
|
- make.left.equalToSuperview().offset(16)
|
|
|
+ make.left.equalTo(musicLab.snp.right).offset(10)
|
|
|
make.right.equalToSuperview().offset(-16)
|
|
|
- make.top.equalTo(musicLab).offset(24)
|
|
|
+ make.top.height.equalTo(musicLab)
|
|
|
}
|
|
|
}
|
|
|
|