         NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillShow(notif:)), name: .UIKeyboardWillShow, object: nil)
         NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillHide(notif:)), name: .UIKeyboardWillHide, object: nil)
         NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillShow(notif:)), name: .UIKeyboardDidChangeFrame, object: nil)
-
+        
         setUpBackground()
         layout(alertContainer: ac)
         

enum URBNSwAlertType {
    case fullCustom, customView, customButton, fullStandard
}


    
    /// Tracks wether an alert is in the process of being transitioned in / out:
    /// - if true we defer other animations until after the transition has finished using the `setVisibleAnimationCompletion`
    private var visibilityAnimation: UIViewPropertyAnimator? = nil
    private var resetVisibilityAnimation: Bool = true
    
    
    /**
     *  Initialize with a title and / or message
