Pārlūkot izejas kodu

修复 ai铃声首页高度适配问题

100Years 3 nedēļas atpakaļ
vecāks
revīzija
e3adae4206

+ 12 - 6
AIRingtone/Business/TSAIRintoneVC/TSAIRintoneVC/TSAIRintoneVC.swift

@@ -87,17 +87,23 @@ class TSAIRintoneVC: TSBaseVC {
             make.edges.equalToSuperview()
             make.edges.equalToSuperview()
         }
         }
         
         
-        
-        let vcViewH = generalRintoneVC.viewH
-        collectionView.addSubview(generalRintoneVC.view)
-        generalRintoneVC.view.snp.makeConstraints { make in
+        self.collectionView.addSubview(self.generalRintoneVC.view)
+        setUpGeneralRintoneVCFrame()
+        kDelayMainShort {
+            self.setUpGeneralRintoneVCFrame()
+        }
+    }
+
+    
+    func setUpGeneralRintoneVCFrame(){
+        let vcViewH = self.generalRintoneVC.viewH
+        self.generalRintoneVC.view.snp.remakeConstraints { make in
             make.top.equalTo(-vcViewH)
             make.top.equalTo(-vcViewH)
             make.leading.trailing.equalTo(0)
             make.leading.trailing.equalTo(0)
             make.height.equalTo(vcViewH)
             make.height.equalTo(vcViewH)
         }
         }
         
         
-        collectionView.contentInset = UIEdgeInsets(top: vcViewH, left: 0, bottom: 20, right: 0)
-
+        self.collectionView.contentInset = UIEdgeInsets(top: vcViewH, left: 0, bottom: 20, right: 0)
     }
     }
 
 
     override func viewWillAppear(_ animated: Bool) {
     override func viewWillAppear(_ animated: Bool) {

+ 2 - 2
AIRingtone/Business/TSAIRintoneVC/TSTextGeneralRintoneVC/TSTextGeneralRintoneVC.swift

@@ -11,9 +11,9 @@ class TSTextGeneralRintoneVC: TSBaseVC {
     var viewH:CGFloat{
     var viewH:CGFloat{
         get {
         get {
             if cusStackView.viewH > 0{
             if cusStackView.viewH > 0{
-                return cusStackView.viewH
+                return cusStackView.viewH + cusStackView.y
             }
             }
-            return 400.0
+            return 140*kDesignScale + 260.0 + cusStackView.y //400.0
         }
         }
     }
     }