8000 GitHub - PaoloCuscela/Caliber: Implementing autolayout constrains programmatically made dead simple.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

PaoloCuscela/Caliber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Stars Pod Version Platform License

Overview

Implementing autolayout constrains programmatically made dead simple.

Getting Started

import Caliber

// Setup view and add to a superview.

let aView = UIView()
aView.backgroundColor = UIColor.red
view.addSubview(aView)
    
// Add Constraints

aView.caliber   .top(with: view, .top)
                .centerHorizontally(in: view)
                .width = 100
    
aView.caliber.aspect = 16/9
    
// That's All. 

Overview

GetStarted

Prerequisites

  • Xcode 9.0 or newer
  • Swift 4.0

Installation

CocoaPods

use_frameworks!
pod 'Caliber'

Manual

  • Download the repo
  • ⌘C ⌘V the Caliber.swift file into your project
  • In your Project's Info go to 'Build Phases'
  • Open 'Compile Sources' and add Caliber.swift

License

Caliber is released under the MIT License.

About

Implementing autolayout constrains programmatically made dead simple.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0