         layoutAddLeft.constant = kAddMargin
         
         let maxFieldWidth:CGFloat = kMaxFieldWidth
+        let maxConfirmWidth:CGFloat = kMaxConfirmWidth
         let animationDuration:TimeInterval = kAnimationDuration
         
         UIView.animate(

            multiplier:1,
            constant:kMinFieldWidth)
        
        addConstraint(layoutAddLeft)
        addConstraint(layoutFieldWidth)
    }
    
    required init?(coder:NSCoder)

                { [weak self] in
                    
                    self?.layoutIfNeeded()
                    self?.confirm.alpha = 1
                })
            { [weak self] (done:Bool) in
                
                self?.field.textField.becomeFirstResponder()
                self?.layoutConfirmWidth.constant = maxConfirmWidth
                
                UIView.animate(
                    withDuration:
                    animationDuration)
                { [weak self] in
                    
                    self?.layoutIfNeeded()
                }
            }
        }
    }
