PXAlertView is a UIAlertView replacement similar to the style in iOS 7 but with a block based API and the ability to customise the styling and add custom views.
Add the following to your CocoaPods Podfile
pod 'PXAlertView', '~> 0.1.0'
or clone as a git submodule,
or just copy PXAlertView.h
and .m
into your project.
See PXAlertView.h for the complete API.
[PXAlertView showAlertWithTitle:@"The Matrix"
message:@"Pick the Red pill, or the blue pill"
cancelTitle:@"Blue"
otherTitle:@"Red"
completion:^(BOOL cancelled, NSInteger buttonIndex) {
if (cancelled) {
NSLog(@"Cancel (Blue) button pressed");
} else {
NSLog(@"Other (Red) button pressed");
}
}];
PXAlertView is available under the MIT license. See the LICENSE file for more info.