Skip to content

josejuanqm/QLayout

Repository files navigation

QLayout is an Utility to make Auto Layout easy on iOS.

Contents

Requirements

  • iOS 8.0+
  • Swift 3.0+

Installation

CocoaPods

To integrate QLayout into your Xcode project using CocoaPods, specify it in your Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'QLayout'
end

Then, run the following command:

$ pod install

Usage

Quick Start

import QLayout

class ViewController: UIViewController {

    lazy var subView = UIView()

    override func viewDidLoad() {
        super.viewDidLoad()

        self.view.addSubview(subView)
        
        subView.layout.width.height.equalTo(50)
        subView.layout.center.equalTo(view)
    }

}

Credits

License

QLayout is released under the MIT license. See LICENSE for details.