| 
					
				 | 
			
			
				@@ -149,13 +149,24 @@ public class BFRecordScreenController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     lazy var playBtn: UIButton = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let btn = UIButton(frame: CGRect(x: 0, y: 0, width: 150, height: 156)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         btn.setImage(imageInRecordScreenKit(by: "preview_play"), for: .normal) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let vv = UIView(frame: CGRect(x: 0, y: 0, width: 1, height: 1)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let vv = UIView(frame: CGRect(x: 0, y: 0, width: 0.5, height: 0.5)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        vv.backgroundColor = UIColor.init(white: 1, alpha: 0.3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         btn.setImage(vv.graphicsGetImage(), for: .selected) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        btn.setImage(nil, for: .highlighted) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         btn.addTarget(self, action: #selector(playVideo(btn:)), for: .touchUpInside) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        btn.addTarget(self, action: #selector(playbtnDown(btn:)), for: .touchDown) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        btn.addTarget(self, action: #selector(playbtnCancle(btn:)), for: .touchCancel) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         btn.center = view.center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return btn 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @objc func playbtnDown(btn:UIButton){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let vv = UIView(frame: CGRect(x: 0, y: 0, width: 0.5, height: 0.5)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        vv.backgroundColor = UIColor.init(white: 1, alpha: 0.3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        btn.setImage(vv.graphicsGetImage(), for: .normal) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @objc func playbtnCancle(btn:UIButton){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        btn.setImage(imageInRecordScreenKit(by: "preview_play"), for: .normal) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     lazy var bottomeView: UIImageView = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let iv = UIImageView(image: imageInRecordScreenKit(by: "bottom_shadow")) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1334,6 +1345,8 @@ public class BFRecordScreenController: BFBaseViewController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @objc func playVideo(btn: UIButton) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        btn.setImage(imageInRecordScreenKit(by: "preview_play"), for: .normal) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if itemModels[currItemModelIndex].mediaType == .IMAGE && itemModels[currItemModelIndex].voiceStickers.count <= 0 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             BFLog(message: "图片没有录音无法播放") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             btn.isSelected = true 
			 |