浏览代码

删除录制背景色设置0.3透明

jsonwang 3 年之前
父节点
当前提交
8356ba3526
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

+ 5 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -181,7 +181,7 @@ public class BFRecordScreenController: BFBaseViewController {
     lazy var deleteRecordBtn: UIButton = {
     lazy var deleteRecordBtn: UIButton = {
         let btn = UIButton(type: .custom)
         let btn = UIButton(type: .custom)
        
        
-        btn.backgroundColor =  UIColor.hexColor(hexadecimal: "#FF0000", alpha: 1)
+        btn.backgroundColor =  UIColor.hexColor(hexadecimal: "#FF0000", alpha: 0.3)
         btn.setTitle("删除录制", for: .normal)
         btn.setTitle("删除录制", for: .normal)
         btn.adjustsImageWhenHighlighted = false
         btn.adjustsImageWhenHighlighted = false
         btn.titleLabel?.font = UIFont.boldSystemFont(ofSize: 18)
         btn.titleLabel?.font = UIFont.boldSystemFont(ofSize: 18)
@@ -1303,6 +1303,8 @@ public class BFRecordScreenController: BFBaseViewController {
                     }
                     }
                     deleteRecordBtn.isHidden = false
                     deleteRecordBtn.isHidden = false
                     recordBtn.isHidden = true
                     recordBtn.isHidden = true
+                    // add by ak 这里 isHidden 无效
+                    recordBtn.alpha = 0
                     isStopAtRecordRange = elems.first!.0
                     isStopAtRecordRange = elems.first!.0
 
 
                     BFLog(1, message: "停在了录音区间里 \(isStopAtRecordRange), currTime:\(currentAssetProgress.seconds), 录音范围:\(elems[0].1.startCMTime.seconds) - \(elems[0].1.endCMTime.seconds)")
                     BFLog(1, message: "停在了录音区间里 \(isStopAtRecordRange), currTime:\(currentAssetProgress.seconds), 录音范围:\(elems[0].1.startCMTime.seconds) - \(elems[0].1.endCMTime.seconds)")
@@ -1310,6 +1312,7 @@ public class BFRecordScreenController: BFBaseViewController {
             } else {
             } else {
                 deleteRecordBtn.isHidden = false
                 deleteRecordBtn.isHidden = false
                 recordBtn.isHidden = true
                 recordBtn.isHidden = true
+                recordBtn.alpha = 0
 
 
                 isStopAtRecordRange = elems.first!.0
                 isStopAtRecordRange = elems.first!.0
                 BFLog(1, message: "停在了录音区间里 \(isStopAtRecordRange), currTime:\(currentAssetProgress.seconds), 录音范围:\(elems[0].1.startCMTime.seconds) - \(elems[0].1.endCMTime.seconds)")
                 BFLog(1, message: "停在了录音区间里 \(isStopAtRecordRange), currTime:\(currentAssetProgress.seconds), 录音范围:\(elems[0].1.startCMTime.seconds) - \(elems[0].1.endCMTime.seconds)")
@@ -1318,6 +1321,7 @@ public class BFRecordScreenController: BFBaseViewController {
         } else {
         } else {
             deleteRecordBtn.isHidden = true
             deleteRecordBtn.isHidden = true
             recordBtn.isHidden = false
             recordBtn.isHidden = false
+            recordBtn.alpha = 1
 
 
             isStopAtRecordRange = -1
             isStopAtRecordRange = -1
             BFLog(1, message: "停在了录音区间外 \(isStopAtRecordRange)")
             BFLog(1, message: "停在了录音区间外 \(isStopAtRecordRange)")