/three_deep_table

iOS - Simple three level UITableView. Automatically collapses rows.

Primary LanguageSwift

threedeeptable

iOS - Simple three level UITableView

Requirements

  • XCode 10+
  • iOS 11+
  • Swift 5+

May 22, 2017

This project was really just a test bed I used in order to figure out how to create a UITableView in iOS which had some of the functionality of a standard MacOS NSOutlineView.

March 12, 2018

Change design to use UITableView Sections. Will use this code for movies app when it's done.

April 22, 2018

Add variables to select how L1 Cell's are displayed/handled and restored all of the old SINGLEROWSELECT code which allowed for auto-collapsing L2 Cell's.

June 1, 2019

Update to XCode 10.2, Swift 5

The movies repository uses a modified version of this UITableView This version needs work on constraints.

June 2, 2019

Fixed a couple minor bugs and fixed constraints issues in L0_Cell.swift

three_deep_table