Latest 0.1.2
Homepage https://github.com/tdhman/NotificationBannerAlert
License MIT
Platforms ios 10.0, requires ARC
Frameworks UIKit
Authors

CI Status
Version
License
Platform

NotificationBannerAlert is a library that allows to easily create banner alert that appear on top the status bar or navigation bar. It was originally based on MPC_Notification.

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

  • iOS 10.0+
  • ARC

Installation

NotificationBannerAlert is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod 'NotificationBannerAlert'

Usage

To create a custom notification banner alert

MPC_Notification *alert = [[MPC_Notification alloc]initWithTitle:@"Title" message:@"Message" alertColor:[UIColor] alertImage:[UIImage] displayTime:2.0];
alert.delegate = self // set delegate
[alert display];

Or create banner alert using default configuration with type: default, success, danger, warning.

initDefaultAlertWithTitle:(NSString *)alertTitle
                      message:(NSString *)alertMessage
                  displayTime:(CGFloat) displayTime;

initSuccessAlertWithTitle:(NSString *)alertTitle
                      message:(NSString *)alertMessage
                  displayTime:(CGFloat) displayTime;

initDangerAlertWithTitle:(NSString *)alertTitle
                      message:(NSString *)alertMessage
                  displayTime:(CGFloat) displayTime;

initWarningAlertWithTitle:(NSString *)alertTitle
                      message:(NSString *)alertMessage
                  displayTime:(CGFloat) displayTime;

License

NotificationBannerAlert is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "NotificationBannerAlert",
    "version": "0.1.2",
    "summary": "Create notification banner alert on top of status bar / navigation bar.",
    "description": "TODO: Add long description of the pod here.",
    "homepage": "https://github.com/tdhman/NotificationBannerAlert",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "tdhman": "[email protected]"
    },
    "source": {
        "git": "https://github.com/tdhman/NotificationBannerAlert.git",
        "tag": "0.1.2"
    },
    "platforms": {
        "ios": "10.0"
    },
    "requires_arc": true,
    "source_files": "NotificationBannerAlert/Classes/**/*",
    "resources": "NotificationBannerAlert/Assets/**/*.{xcassets,png}",
    "resource_bundles": {
        "NotificationBannerAlert": [
            "NotificationBannerAlert/Assets/*.{xcassets,png}"
        ]
    },
    "frameworks": "UIKit"
}

Pin It on Pinterest

Share This