Overview of SwiftEntryKit
masterSwiftEntryKit is a versatile content presenter for iOS written in Swift. It allows you to display 'Entries' (banners, pop-ups, toasts, etc.) inside a separate UIWindow (of type EKWindow). This design enables users to continue navigating your app freely while entries are displayed in a non-intrusive manner.
Key capabilities include:
- Positioning: Top, center, or bottom of the screen.
- Styling: Borders, drop-shadows, rounded corners, and various background styles (blur, dim, color, or gradient).
- Customization: Highly configurable transition animations, user interaction interception, and lifecycle event injection.
- Precedence: Support for enqueuing entries or overriding previous ones using precedence and display priority attributes.