Version 2.0 of the aforementioned PanelKit.
PanelKit is a UI framework that enables panels on iOS. A panel can be presented in the following ways:
- Modally
- As a popover
- Floating (drag the panel around)
- Pinned (either left or right)
This framework does all the heavy lifting for dragging panels, pinning them and even moving/resizing them when a keyboard is shown/dismissed.
Next to an underlying upgrade to Swift 4, these are the main changes:
- Multi-pinning, pin multiple panels to a side
- Panel resizing
- State restoring, save and load panel states
PanelKit is featured – and was built for – Pixure (version 3 just got released). It’s always great to see a product getting built, and a part of it being spun off into open source.