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

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try 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