Extremely Fast views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. PinLayout can layouts UIView, NSView and CALayer
- Manual layouting (doesn't rely on auto layout). - PinLayout exist to be simple and fast as possible! In fact, it is fast as manual layouting. - Full control: You're in the middle of the layout process, no magic black box. - Layout one view at a time. Make it simple to code and debug. - Concise syntax. Layout most views using a single line. - Stateless: PinLayout doesn’t add any stored properties to UIViews. It simply computes the UIView.frame property, one view at a time. Since it is stateless, it can be used with any other layout framework without conflicts. Each view can use the layout system that better suit it (PinLayout, constraints, flexbox, grids, …)
PinLayout alternatives and related libraries
Based on the "Layout" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of PinLayout or a related project?
PinLayout RecommendationsThere are no recommendations yet. Be the first to promote PinLayout!
Have you used PinLayout? Share your experience. Write a short recommendation and PinLayout, you and your project will be promoted on Awesome Swift.
Recently added PinLayout resources
Example:Tutorial Added by lucdion // github.com // about 2 years ago