浏览代码

合成失败的UI

harry 3 年之前
父节点
当前提交
cb7ebd2c28
共有 1 个文件被更改,包括 11 次插入4 次删除
  1. 11 4
      Introduce/Record/INVideoExportController.swift

+ 11 - 4
Introduce/Record/INVideoExportController.swift

@@ -114,13 +114,15 @@ class INVideoExportController: BFBaseViewController {
         let subTitleL = UILabel()
         subTitleL.text = "请重新尝试"
         subTitleL.tag = 33000
-        subTitleL.font = UIFont.systemFont(ofSize: 36)
+        subTitleL.font = UIFont.systemFont(ofSize: 24)
         subTitleL.textColor = UIColor.hexColor(hexadecimal: "#A6A6A6")
         subTitleL.textAlignment = .center
         backV.addSubview(subTitleL)
         
         let retryBtn = UIButton()
         retryBtn.backgroundColor = ThemeStyleColor
+        retryBtn.setTitle("重试", for: .normal)
+        retryBtn.setTitleColor(.white, for: .normal)
         retryBtn.addCorner(corner:5)
         retryBtn.addTarget(self, action: #selector(retryAction), for: .touchUpInside)
         backV.addSubview(retryBtn)
@@ -128,12 +130,13 @@ class INVideoExportController: BFBaseViewController {
         retryBtn.snp.makeConstraints { make in
             make.width.equalTo(245)
             make.height.equalTo(50)
-            make.center.equalToSuperview()
+            make.centerX.equalToSuperview()
+            make.centerY.equalToSuperview().offset(10)
         }
         subTitleL.snp.makeConstraints { make in
             make.left.right.equalToSuperview()
             make.height.equalTo(40)
-            make.bottom.equalTo(retryBtn.snp.top).offset(30)
+            make.bottom.equalTo(retryBtn.snp.top).offset(-30)
         }
         titleL.snp.makeConstraints { make in
             make.left.right.equalToSuperview()
@@ -348,6 +351,7 @@ class INVideoExportController: BFBaseViewController {
     func addSubviews() {
         view.addSubview(bottomView)
         view.addSubview(backV)
+        view.addSubview(errorView)
 
         playerLayer = AVPlayerLayer(player: avplayer)
         backV.layer.addSublayer(playerLayer)
@@ -356,12 +360,15 @@ class INVideoExportController: BFBaseViewController {
         
         backV.addSubview(progressView)
         backV.addSubview(progressL)
-        backV.addSubview(errorView)
         
         bottomView.addSubview(saveAllBtn)
         bottomView.addSubview(saveOnlyBtn)
         bottomView.addSubview(saveToPhotoBtn)
         bottomView.addSubview(completeBtn)
+        
+        errorView.snp.makeConstraints { make in
+            make.edges.equalToSuperview()
+        }
 
         progressView.snp.makeConstraints { make in
             make.left.top.height.equalToSuperview()