Skip to content

runrunrun/CurvedCollection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Custom flow layout to setup collection cells in curves.

Requirements

  • iOS 11.0+
  • Xcode 9.0+
  • Swift 4.0+

Manual Installation

Copy CurvedFlowLayout.swift to your project.

Usage

@IBOutlet weak var flowLayout: CurvedFlowLayout!

override func viewDidLoad() {
   ...
    // Control curve angles
    flowLayout.curveDampner = 6
    
    // Choose shape eg concex, concave,isoscelesTrapezoid.
    flowLayout.shape = .convex
    ...
 }

Demo Gifs

Convex

demo

Concave

demo

Trapezoid

demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages