Releases: LeoNatan/LNPopupController
Releases · LeoNatan/LNPopupController
v2.16.5
Fixed layout issues with custom popup bar controllers (#551 ).
v2.16.4
Fixed some layout issues with the progress view and RTL (#548 )
v2.16.3
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
v2.16.2
Added support for UITabBarItem.standardAppearance
; the popup bar will correctly inherit the appearance from the tab bar item, if any is present.
v2.16.1
Improved safe area inset and layout margin calculation for popup content view controllers.
LayoutFixes.mp4
v2.16.0
Modernized titleTextAttributes
and subtitleTextAttributes
to use AttributeContainer
in Swift
Changed how Objective C enums are imported into Swift:
LNPopupBarStyle
→ LNPopupBar.Style
LNPopupBarProgressViewStyle
→ LNPopupBar.ProgressViewStyle
LNPopupCloseButtonStyle
→ LNPopupCloseButton.Style
LNPopupInteractionStyle
→ UIViewController.PopupInteractionStyle
LNPopupPresentationState
→ UIViewController.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.
v2.15.23
Corrected the timing of viewIsAppearing(_:)
callbacks for popup content and custom bar view controllers.
v2.15.22
Added image view shadow to popup bar
The image view shadow can be controlled using the LNPopupBarAppearance.imageShadow
property
Tweaked the default chevron/grabber style close button tint color
v2.15.21
Included the ObjC target in the exported libraries in Package.swift (possible fix for #543 )