Shadberrow / YVAnchor

Faster and easier layout constraints

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YVAnchor

About

Syntax sugar for working with anchors in swift. Now you will never ever forget to activate your constraint or set translatesAutoresizingMaskIntoConstraints parameter 😜

Usage

Instead of this:

subview.translatesAutoresizingMaskIntoConstraints = false
subview.leftAnchor.constraint(equalTo: view.leftAnchor, constant: 30).isActive = true

Use this:

subview.pin(.left, to: view.left, constant: 30)

Example

Sample layout constraints

Animation

Note

Before constraints setup add all subviews to the view hierarchy.

About

Faster and easier layout constraints


Languages

Language:Swift 100.0%