CodeLayouter
需求
CodeLayouter是用Swift 4.1编写的。需要iOS 11.0及以上版本。
安装
CodeLayouter可通过CocoaPods获取。Carthage即将加入。
Cocoapods
pod "CodeLayouter"
示例
loginButton.top(equalTo: view.topAnchor, constant: 30)
.right(equalTo: view.rightAnchor, constant: -20)
.sizeToFit()
facebookLoginButton.centerX(equalTo: view.centerXAnchor)
.centerY(equalTo: view.centerYAnchor)
.width(constant: view.frame.width - 40)
.height(constant: 50)
createAccountButton.top(equalTo: facebookLoginButton.bottomAnchor, constant: 15)
.width(constant: view.frame.width - 40)
.height(constant: 50)
.centerX(equalTo: view.centerXAnchor)
titleLabel.bottom(equalTo: facebookLoginButton.topAnchor, constant: -50)
.centerX(equalTo: view.centerXAnchor)
.width(constant: view.frame.width - 40)
.height(constant: 30)
seeOptionLabel.top(equalTo: createAccountButton.bottomAnchor, constant: 15)
.left(equalTo: view.leftAnchor, constant: 20)
.height(constant: 30)
logoImageView.bottom(equalTo: titleLabel.topAnchor, constant: -30)
.left(equalTo: view.leftAnchor, constant: 20)
.width(constant: 80)
.height(constant: 80)
descLabel.top(equalTo: seeOptionLabel.bottomAnchor, constant: 30)
.centerX(equalTo: view.centerXAnchor)
.sizeToFit()