Panelkit Versions Save

A UI framework that enables panels on iOS.

2.0.1

6 years ago
  • Fixed an animation glitch when unpinning a panel

2.0.0

6 years ago
  • Multi-pinning, pin multiple panels to a side (guide)
  • Panel resizing (guide)
  • State restoring, save and load panel states (guide)
  • Added APIs to pin or float a panel, without the use of a popover
  • Improved documentation
  • Updated to Swift 4.0
  • Added PanelViewController convenience initializer
  • Maintain panel at drag position when unpinned
  • Respect dragInsets when adjusting panel position for keyboard
  • Added preferredPanelPinnedWidth API: specifies width for panel while pinned, which can now differ from the panel width while floating
  • Fixes UITableViewCell swipe actions on iOS 11
  • PanelContentDelegate: add panelDragGestureRecognizer(shouldReceive: touch) API
  • Improved debug logging
  • Improved performance
  • Removed iOS 9 support (iOS 10.0 or newer is now required)

1.0.0

7 years ago
  • Replaced PanelContentViewController with PanelContentDelegate protocol.
  • Fixed memory leaks.
  • Added unit tests.

0.9.0

7 years ago
  • Introduced exposé with optional double 3 finger tap gesture to active.
  • Reduced public API.
  • Moved panel state properties from PanelContentViewController to PanelViewController.

0.8

7 years ago

Initial release with floating and pinned panels.

0.8.2

7 years ago
  • Fixed pinned panel preview views that weren't ever removed (8ab8d06852e14f78b3f9dc3d492a417462a93db6)
  • panelContentView now supports a top and bottom margin other than 0 (ebd4418f39ae78c2806883cfc6508110522b41ad)

0.8.1

7 years ago
  • Updated documentation