github scenee/FloatingPanel v1.0.0

latest releases: 2.8.2, 2.8.1, 2.8.0...
5 years ago

New API

To fix #1 issue

+ FloatingPanelController.adjustedContentInsets
+ FloatingPanelController.contentInsetAdjustmentBehavior

Changed API

- FloatingPanelController.add(toParent:belowView:animated)
+ FloatingPanelController.addPanel(toParent:belowView:animated)
- FloatingPanelController.removeFromParent(animated:completion:)
+ FloatingPanelController.removePanelFromParent(animated:completion:)

Enhancement

  • Modify FloatingPanelDefaultBehavior to improve Fluid behavior
  • Improve scroll view tracking
    • Projecting a content scrolling to the panel moving smoothly
    • Lock & unlock a scroll view
    • Intermediation of the delegate of a tracking scroll view

BugFixes

  • Fix backdrop layout and behavior bugs
  • Fix bugs on iOS10

Others

  • Add Samples app

I've released v1.0.0 because the APIs and behavior are sufficient to my requirements. But I would like to enhance this UI component with you. Welcome to your report and PR.

Best,

Don't miss a new FloatingPanel release

NewReleases is sending notifications on new releases.