jsonwang 3 rokov pred
rodič
commit
7d8334f45a

+ 22 - 3
BFFramework/Classes/Stuckpoint/View/PQStuckPointCuttingView.swift

@@ -117,6 +117,23 @@ class PQStuckPointCuttingView: UIView {
 
         return videoCropView
     }()
+    //两边的mask
+    lazy var leftMaskView: UIView = {
+        let leftMaskView: UIView = UIView(frame: CGRect(x:0, y: 0, width: (cScreenWidth - cropViewWidth) / 2, height: 80))
+        leftMaskView.backgroundColor = UIColor.white
+        leftMaskView.alpha = 0.7
+        return leftMaskView
+    }()
+    
+    //右边的mask
+    lazy var rightMaskView: UIView = {
+        let rightMaskView: UIView = UIView(frame: CGRect(x:videoCropView.frame.maxX, y: 0, width: (cScreenWidth - cropViewWidth) / 2, height: 80))
+        rightMaskView.backgroundColor = UIColor.white
+        rightMaskView.alpha = 0.7
+        return rightMaskView
+    }()
+    
+    
 
     private override init(frame: CGRect) {
         super.init(frame: frame)
@@ -148,8 +165,10 @@ class PQStuckPointCuttingView: UIView {
         addSubview(scrollView)
 
         addSubview(videoCropView)
+        addSubview(leftMaskView)
+        addSubview(rightMaskView)
         videoCropView.addSubview(tatalTimeLabel)
-
+ 
         addData()
 
         tatalTimeLabel.snp.remakeConstraints { make in
@@ -330,10 +349,10 @@ extension PQStuckPointCuttingView: UIScrollViewDelegate {
     func scrollViewDidScroll(_: UIScrollView) {}
 
     func scrollViewDidEndDecelerating(_: UIScrollView) {
-//        moveEnd()
+        moveEnd()
     }
     func scrollViewDidEndDragging(_:UIScrollView,willDecelerate:Bool){
-//        moveEnd()
+        moveEnd()
     }
     
     func scrollViewDidEndScrollingAnimation(_: UIScrollView) {