title: How to create Auto layout equal width constraint programmatically in ios swift?
body: <p>How to give programmatically constraints equal width and equal height with multiple views.I check google but not perfect answer for programmatically equal width and height constraints through auto layout.</p>
  
  <p>my code look like below:</p>
  
  <pre><code>  var countNoOfViews:Int = 3   
   @IBOutlet var viewForRow1: UIView!
  
  override func viewDidLoad() {
          super.viewDidLoad()
   self.specialButtonViewLeft()
  }
  
  func specialButtonViewLeft(){
  
      for i in 0..&lt;countNoOfViews{
          var customView:UIView!
          customView = UIView(frame: CGRect.zero)
          customView.translatesAutoresizingMaskIntoConstraints = false
          viewForRow1.addSubview(customView)
  
          let widthConstraint = NSLayoutConstraint(item: customView, attribute: .width, relatedBy: .equal,toItem: nil, attribute: .notAnAttribute, multiplier: 1.0, constant: 20.0)
  
          let topConstraint = NSLayoutConstraint(item: customView, attribute: .top, relatedBy: .equal,toItem: self.viewForRow1, attribute: .top, multiplier: 1.0, constant: 0)
  
          let bottomConstraint = NSLayoutConstraint(item: customView, attribute: .bottom, relatedBy: .equal,toItem: self.viewForRow1, attribute: .bottom, multiplier: 1.0, constant: 0)
  
          let leadingConstraint = NSLayoutConstraint(item: customView, attribute: .leading, relatedBy: .equal, toItem: self.viewForRow1, attribute: .leading, multiplier: 1, constant: customLeadingSpaceLeft)
  
          customLeadingSpaceLeft = customLeadingSpaceLeft + customViewWidth
  
          arrayLeftBtnConstraints.append(widthConstraint)
  
          if i == 0{
              customView.backgroundColor = UIColor.red
          }else if i == 1{
              customView.backgroundColor = UIColor.green
          }else if i == 2{
              leftViewVal = customLeadingSpaceLeft
              customView.backgroundColor = UIColor.black
          }
          customView.alpha = 0.50
          viewForRow1.addConstraints([widthConstraint, leadingConstraint,topConstraint,bottomConstraint])
      }
  }
  </code></pre>
  
  <p>I want to add equal width constraint programmatically.</p>