/Swift2-iOS9-UI

A collection of elegant UI examples in Swift 2 & 3.

Primary LanguageSwift

Swift2-iOS9-UI

A collection of elegant UI examples in Swift 2.

UITableView

The simpliest possible tableview.

UITableView-AutoResizingHeader

A tableview with a header that can automatically resize according to the contents of a label, or changes in a constrainst inside the contents of a header. Constraint changes are animated.

UITableView-CompressibleHeaderEffect

A tableview where the header has a minimum height and a maximum height. Dragging the table allows for a beautiful parallax effect where the header grows and shrinks according to how far down the table is dragged.

UITableView-RainbowRows

A tableview where each row is given a different colour reaching all hues of the rainbow.

UITableView-AutoResizingTable

A tableview where the bottom of the screen below the rows with content is filled with a solid color.