Below are how my views are organized in IB, top->bottom when the app is started.
The user can do something to make \"Category Table View Header\" temporarily expand
In Swift 5
To bring a subview to front
self.view.bringSubviewToFront(yourView)
To send a subview to back
self.view.sendSubviewToBack(yourView)