/ Layout

Bi-directional layout framework for iOS

Bi-directional layout framework for iOS

FlowLayout

The idea is to give aspiring app developers a dead simple "vanilla" swift library to start with. Just add some end point calls to instagram and you could literally have a minimal insta client in a day.

FlowLayout

Features

  • 100% Programmatic 👌
  • 3.53 GPA on Codebeat 🏆
  • Dual UICollectionView setup ↕️ ↔️
  • Responsive header (Compact/Normal) 📏
  • Pull-to-refresh (vertical/horizontal) 🔄
  • Constraint animation 📐
  • Works on all iPhone/iPad models 📱
  • View based (no ViewController) 🖼
  • Vanilla swift 🍦🔸
  • 0% syntactic sugar 🍭
  • Mostly off the shelf components 🤯

Pull to refresh:

img

Compact mode:

img

Swipe to new pages:

img

Requires

  • the Constraint extension (Included)

Install

  • Clone and run
  • Cocoa pod coming soon

Credits

Todo

  • Add stockimages
  • Fix compact mode so that the offset is inherited in the next view
  • Make a new IRL video with the new fixes
  • Keep improving the structure and clarity

GitHub