Skip to content

Instantly share code, notes, and snippets.

@denkeni
Created April 4, 2017 04:02
Show Gist options
  • Save denkeni/6f381eb1fb9173f1e5e2e63a175c0bc6 to your computer and use it in GitHub Desktop.
Save denkeni/6f381eb1fb9173f1e5e2e63a175c0bc6 to your computer and use it in GitHub Desktop.
Auto Layout Programmatically 2-3
let viewsDictA = ["subviewA": subviewA]
constraints.append(subviewA.centerXAnchor.constraint(equalTo: view.centerXAnchor))
constraints.append(subviewA.centerYAnchor.constraint(equalTo: view.centerYAnchor))
// width
constraints += NSLayoutConstraint.constraints(withVisualFormat: "H:[subviewA(200)]",
options: [], metrics: nil, views: viewsDictA)
// height
constraints += NSLayoutConstraint.constraints(withVisualFormat: "V:[subviewA(100)]",
options: [], metrics: nil, views: viewsDictA)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment