Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

KochIK/KVAlert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

KVAlert

Easy implementation of alerts - KVAlert

Installation

Using CocoaPods

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

pod "KVAlert"

Manual

Download the project and add the files KVAlert.{h,m} to your project.

Usage

[KVAlert alertWithTitle:@"Title" message:@"Message" buttons:@[@"First", @"Second"] preferredStyle:UIAlertControllerStyleAlert 
completion:^(NSUInteger buttonPresed) {
 NSLog(@"Alert With Buttons - Close");
 switch (buttonPresed) 
 {
 case 0:
 NSLog(@"\tFirst button pressed");
 break;
 case 1:
 NSLog(@"\tSecond button pressed");
 break;
 }
}];

Methods

+ (void)alertWithTitle:(NSString *)title 
 message:(NSString *)message 
 preferredStyle:(UIAlertControllerStyle)preferredStyle 
 completion:(KVAlertResponse)completion;
+ (void)alertWithTitle:(NSString *)title 
 message:(NSString *)message 
 buttons:(NSArray *)buttons 
 preferredStyle:(UIAlertControllerStyle)preferredStyle 
 completion:(KVAlertWithButton)completion;
+ (void)alertWithTitle:(NSString *)title 
 message:(NSString *)message 
 buttons:(NSArray *)buttons 
 textField:(NSArray <UITextField *> *)textField 
 completion:(KVAlertWithTextField)completion;

Author

Vlad Kochergin, kargod@ya.ru

License

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

About

Easy implementation of alerts

Resources

License

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /