Browse Source

1.重新制作逻辑

wenweiwei 3 years ago
parent
commit
e7c3b767c9
1 changed files with 9 additions and 4 deletions
  1. 9 4
      Introduce/Record/INVideoExportController.swift

+ 9 - 4
Introduce/Record/INVideoExportController.swift

@@ -135,7 +135,7 @@ class INVideoExportController: BFBaseViewController {
         retryBtn.tag = 33001
         retryBtn.setTitleColor(.white, for: .normal)
         retryBtn.addCorner(corner:5)
-        retryBtn.addTarget(self, action: #selector(retryAction), for: .touchUpInside)
+        retryBtn.addTarget(self, action: #selector(retryAction(sender:)), for: .touchUpInside)
         backV.addSubview(retryBtn)
         
         retryBtn.snp.makeConstraints { make in
@@ -485,9 +485,14 @@ class INVideoExportController: BFBaseViewController {
     }
 
     // MARK: - 按钮事件
-    @objc func retryAction(){
-        errorView.isHidden = true
-        exportNow()
+    @objc func retryAction(sender:UIButton){
+        if sender.currentTitle == "重新制作" {
+            export.cancelExport()
+            navigationController?.popToRootViewController(animated: true)
+        } else {
+            errorView.isHidden = true
+            exportNow()
+        }
     }
     
     func exportNow() {