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.
- Simple block syntax instead of delegates
- Animations that match UIAlertView in iOS 7
- Fully customisable
- Add your own UIView beneath the title
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"); } }];
- Add style that matches iOS 7 exactly
- Ability to dynamically specify the styling of AlertView: default/dark
PXAlertView is available under the MIT license. See the LICENSE file for more info.
