NotificationBannerAlert
NotificationBannerAlert
是一个库,可以让您轻松创建出现在顶部状态栏或导航栏上的横幅警报。它最初基于
示例
要运行示例项目,请首先克隆仓库,然后从示例目录运行pod install
。
要求
- iOS 10.0+
- ARC
安装
NotificationBannerAlert可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:
pod 'NotificationBannerAlert'
用法
要创建一个自定义的通知横幅警报
MPC_Notification *alert = [[MPC_Notification alloc]initWithTitle:@"Title" message:@"Message" alertColor:[UIColor] alertImage:[UIImage] displayTime:2.0];
alert.delegate = self // set delegate
[alert display];
或者使用类型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;
授权
NotificationBannerAlert
遵循MIT许可证。更多信息请参阅LICENSE文件。