Explorar o código

Added a method for uninstalling constraints on a view.

Noon, Christian %!s(int64=11) %!d(string=hai) anos
pai
achega
5ccc59f43d
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      Snappy/View+Snappy.swift

+ 6 - 0
Snappy/View+Snappy.swift

@@ -53,4 +53,10 @@ public extension View {
     public func snp_remakeConstraints(block: (maker: ConstraintMaker) -> ()) {
         ConstraintMaker.remakeConstraints(self, block: block)
     }
+    
+    public func snp_uninstallConstraints() {
+        for existingLayoutConstraint in LayoutConstraint.layoutConstraintsInstalledOnView(self) {
+            existingLayoutConstraint.constraint?.uninstall()
+        }
+    }
 }