AutoLayout extension that helps coding like Swift UI's declarative syntax.
Select Xcode menu File > Swift Packages > Add Package Dependency
and enter repository URL with GUI.
Repository: https://github.com/aybekckaya/DeclarativeLayout.git
Add the following to the dependencies of your Package.swift
:
.package(url: "https://github.com/aybekckaya/DeclarativeLayout.git", from: "1.0.0")
let vv = UIView(frame: .zero)
self.view.addSubview(vv)
vv.trailingAnchor(margin: 3)
.leadingAnchor(margin: 12)
.topAnchor(margin: 32)
.bottomAnchor(margin: 43)
// or
vv.fit(edges: UIEdgeInsets(top: 32, left: 12, bottom: 43, right: 3))