A Swift library for creating iOS popups with a blurred background and customizable animations.
MIBlurPopup is an iOS library written in Swift that enables developers to create popup modals with a blurred background effect. It solves the problem of implementing custom, visually appealing popups with smooth animations and easy customization, reducing the need for boilerplate UI code.
iOS developers building apps that require modal popups with a polished, native-like appearance, particularly those using Swift and CocoaPods for dependency management.
Developers choose MIBlurPopup for its simplicity, clean blur effects, and easy integration via storyboards or code, offering a professional popup solution without the overhead of building custom modal systems from scratch.
MIBlurPopup lets you create popups with a blurred background
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports CocoaPods and manual file inclusion, with straightforward setup steps as shown in the README's setup section.
Allows setting the blur effect style via the MIBlurPopupDelegate, providing visual flexibility with native UIBlurEffect.
Offers zoom effects and adjustable animation durations through initialScaleAmmount and animationDuration properties for polished transitions.
Includes MIBlurPopupSegue for seamless integration with Interface Builder, enabling visual setup of popups without code.
Does not support SwiftUI, making it incompatible with modern iOS apps built using Apple's declarative UI framework.
Only provides basic animation options via delegate properties, lacking support for more advanced effects or interactive popup behaviors.
Primarily distributed via CocoaPods without mention of Swift Package Manager or Carthage, which might limit integration in projects using other dependency managers.