|
@@ -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()
|