EasyPeasy is a Swift framework that lets you create Auto Layout constraints programmatically without headaches and never-ending boilerplate code. Besides the basics, EasyPeasy resolves most of the constraint conflicts for you and also can attach to a constraint conditional closures that are evaluated before applying a constraint, this way you can install an Auto Layout constraint depending on the platform, size classes, orientation... or the state of your controller, easy peasy! In this quick tour through EasyPeasy we assume that you already know the advantages and disadvantages of the different Auto Layout APIs and therefore you won't see here a comparison of the code side by side, just read and decide whether EasyPeasy is for you or not.

Features

  • Compatible with iOS, tvOS and OS X
  • Lightweight and easy to use domain specific language
  • Resolution of Auto Layout conflicts
  • Fast and hassle-free update of constraints
  • Conditional application of constraints
  • UILayoutGuide and NSLayoutGuide support

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow EasyPeasy

EasyPeasy Web Site

Other Useful Business Software
Build Securely on AWS with Proven Frameworks Icon
Build Securely on AWS with Proven Frameworks

Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Download Now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of EasyPeasy!

Additional Project Details

Programming Language

Swift

Related Categories

Swift User Interface (UI) Software

Registered

2023-06-13