LNPopupController

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

MIT License

Stars
3K
Committers
18

Bot releases are visible (Hide)

LNPopupController - v2.8.0

Published by LeoNatan about 5 years ago

  • Full iOS 13 support, including Catalyst (macOS Catalina)
  • Visual improvements
  • Performance improvements
LNPopupController - v2.7.4

Published by LeoNatan about 5 years ago

Add popup content view translucency and background style properties

LNPopupController - v2.7.3

Published by LeoNatan over 5 years ago

  • Support for iOS 13 beta 4
  • On iOS 13, the bar’s background uses the same material as the Music app
  • Fixed more layout issues
LNPopupController - v2.7.2

Published by LeoNatan over 5 years ago

  • Improve tab bar layout on iOS 12
  • Initial support for iOS 13 (dark appearance and layout)
  • Correctly notify custom bar controller of trait collection and size transitions
  • Update the safe area correctly after sizing the popup bar
  • RTL layout fixes
LNPopupController - v2.7.1

Published by LeoNatan almost 6 years ago

Change label layout to better accommodate RTL.

LNPopupController - v2.6.5

Published by LeoNatan almost 6 years ago

Fix crash on iOS 10 under certain conditions.

LNPopupController - v2.6.4

Published by LeoNatan almost 6 years ago

Fix several layout and miscellaneous issues with custom popup bar controllers.

LNPopupController - v2.6.3

Published by LeoNatan almost 6 years ago

Further improve popup insets propagation under iOS 11 and 12.

LNPopupController - v2.6.2

Published by LeoNatan almost 6 years ago

Fixed crashes related to new functionality.

LNPopupController - v2.6.1

Published by LeoNatan almost 6 years ago

  • Completely rewrote the safe area calculation on iOS 11 and 12.
  • Fixed bad transitions when presenting the popup bar on iOS 10 and below.
LNPopupController - v2.6.0

Published by LeoNatan almost 6 years ago

  • Completely rewrote the safe area calculation on iOS 11 and 12.
  • Fixed bad transitions when presenting the popup bar on iOS 10 and below.
LNPopupController - v2.5.27

Published by LeoNatan almost 6 years ago

Fix a stack overflow issue on iOS 11.

LNPopupController - v2.5.26

Published by LeoNatan almost 6 years ago

Improve layout when adding and replacing view controllers in navigation and tab controllers.

LNPopupController - v2.5.25

Published by LeoNatan about 6 years ago

  • Fix layout issues in iOS 12.1
  • Fix visual artifacts when the popup is closed
  • Hide hairline when the popup bar is transparent
LNPopupController - v2.5.24

Published by LeoNatan over 6 years ago

Fixes popup item handling with custom popup bar controllers.

LNPopupController - v2.5.23

Published by LeoNatan over 6 years ago

Fix layout issues with RTL interface direction

LNPopupController - v2.5.22

Published by LeoNatan over 6 years ago

Further improvements to bar items layout

LNPopupController - v2.5.21

Published by LeoNatan over 6 years ago

Nothing new—testing the new release system

LNPopupController - v2.5.20

Published by LeoNatan over 6 years ago

Full Changelog

Fixed Bugs

  • viewWillAppear and viewDidAppear called twice #268
LNPopupController - v2.5.19

Published by LeoNatan over 6 years ago

Full Changelog

Closed Issues

  • Navigation Bar and Status Bar Issue #267
Package Rankings
Top 8.17% on Proxy.golang.org
Top 15.92% on Carthage
Top 7.18% on Swiftpackageindex.com
Top 7.02% on Cocoapods.org
Badges
Extracted from project README
GitHub release GitHub stars GitHub license GitHub issues GitHub contributors Swift Package Manager compatible Carthage compatible Star History Chart
Related Projects