Răsfoiți Sursa

Further tweaks and improvements

Robert Payne 10 ani în urmă
părinte
comite
ebe9bb1e8d
1 a modificat fișierele cu 2 adăugiri și 7 ștergeri
  1. 2 7
      Source/ConstraintMaker.swift

+ 2 - 7
Source/ConstraintMaker.swift

@@ -89,11 +89,7 @@ final public class ConstraintMaker {
         let maker = ConstraintMaker(view: view)
         block(make: maker)
         
-        var layoutConstraints = [LayoutConstraint](view.snp_installedLayoutConstraints)
-        for existingLayoutConstraint in layoutConstraints {
-            existingLayoutConstraint.snp_constraint?.uninstallFromView()
-        }
-        
+        self.removeConstraints(view)
         for constraint in maker.constraints {
             constraint.installOnView(updateExisting: false)
         }
@@ -114,8 +110,7 @@ final public class ConstraintMaker {
     }
     
     internal class func removeConstraints(view: View) {
-        let existingLayoutConstraints = [LayoutConstraint](view.snp_installedLayoutConstraints)
-        for existingLayoutConstraint in existingLayoutConstraints {
+        for existingLayoutConstraint in view.snp_installedLayoutConstraints {
             existingLayoutConstraint.snp_constraint?.uninstallFromView()
         }
     }