LNPopupController Versions Save

A framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.

2.17.0

5 months ago
  • Added support for haptic feedback when interacting with the popup

    • Enabled by default; developers can disable this new behavior by setting popupBarPresentingViewController.allowPopupHapticFeedbackGeneration = false
  • Improved layout in some edge cases

2.16.7

5 months ago
  • Improved popup bar RTL layout.

  • Significantly improved popup bar transitions when presented in RTL containers.

2.16.6

5 months ago

Improved LNPopupUI support.

2.16.5

5 months ago

Fixed layout issues with custom popup bar controllers (#551).

2.16.4

6 months ago

Fixed some layout issues with the progress view and RTL (#548)

2.16.3

6 months ago
  • Improved UITabBarItem.standardAppearance support
  • Fixed a visual artifact caused by updating a certain property of visual effect views during layoutSubviews
  • Improved tint color inheritance from bottom docking view

2.16.2

6 months ago

Added support for UITabBarItem.standardAppearance; the popup bar will correctly inherit the appearance from the tab bar item, if any is present.

2.16.1

6 months ago

Improved safe area inset and layout margin calculation for popup content view controllers.

https://github.com/LeoNatan/LNPopupController/assets/2270433/4c829917-b22a-4f11-ad41-fbc7eb8f61e6

2.16.0

6 months ago
  • Modernized titleTextAttributes and subtitleTextAttributes to use AttributeContainer in Swift

  • Changed how Objective C enums are imported into Swift:

    LNPopupBarStyleLNPopupBar.Style LNPopupBarProgressViewStyleLNPopupBar.ProgressViewStyle LNPopupCloseButtonStyleLNPopupCloseButton.Style LNPopupInteractionStyleUIViewController.PopupInteractionStyle LNPopupPresentationStateUIViewController.PopupPresentationState

    Since this and the previous commit are API changes, bumping the minor version. In most cases, the compiler should give an appropriate “Moved” message to help ease the transition.

2.15.24

6 months ago

Improved SwiftUI support