Skip to content
Bi-directional layout framework for iOS
Swift Objective-C
Branch: master
Clone or download
andre.jorgensen
andre.jorgensen Bump deps
Latest commit c57375d Aug 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Carthage
FlowLayout-iOS
FlowLayout.xcodeproj Clear all issues Aug 2, 2019
FlowLayout Clear all issues Aug 2, 2019
demo
src Clear all issues Aug 2, 2019
.swiftlint.yml Clear all issues Aug 2, 2019
Cartfile Prepare for programatic app Mar 24, 2019
Cartfile.resolved Bump deps Aug 2, 2019
LICENSE Add files via upload Nov 19, 2018
README.md Update README.md Jun 13, 2019

README.md

FlowLayout

Lang version badge platform codebeat badge Carthage compatible codebeat badge SwiftLint Sindre

img

Description

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.

Features

  • 100% Programmatic 👌
  • 3.82 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

  • Manual: open FlowLayout.xcodeproj
  • Carthage: github "eonist/FlowLayout" "master"
  • CocoaPod (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

Press

License

MIT

You can’t perform that action at this time.