NotificationBanner is an extremely customizable and lightweight library that makes the task of displaying in-app notification banners and drop-down alerts an absolute breeze in iOS. By default, the .info style will be applied to the banner if no style is provided in the init method. You can set the background color of a banner at any time by simply setting the background color. By default, each notification banner is placed onto a singleton of an auto-managed NotificationBannerQueue. This allows an infinite amount of banners to be displayed without one hiding the other. If you have multiple controllers within your navigation stack that need to be managed by a separate queue (like a tab bar controller), simply create an instance of a NotificationBannerQueue and pass it into the show function.

Features

  • Highly customizable
  • NSAttributedString support
  • iPhone, iPhoneX, & iPad Support
  • Orientation change support
  • Custom colors support
  • Support for long titles/ subtitles

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow NotificationBanner

NotificationBanner Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NotificationBanner!

Additional Project Details

Operating Systems

Apple iPhone

Programming Language

Swift

Related Categories

Swift Software Development Software, Swift User Interface (UI) Software

Registered

2023-05-29