ScottAlertView
can display on controller and window,support custom view, custom animation, use AutoLayout,support iPhone,iPad.
Down loadclick me down load source code
RequirementsXcode 5 +
iOS 7.0 +
ARC
How to useshow in controller
ScottAlertView *alertView = [ScottAlertView alertViewWithTitle:@'ScottAlertView' message:@'这是一段描述文字这是一段描述文字这是一段描述文字这是一段描述文字这是一段描述文字这是一段描述文字.']; [alertView addAction:[ScottAlertAction actionWithTitle:@'取消' style:ScottAlertActionStyleCancel handler:^(ScottAlertAction *action) { }]]; [alertView addAction:[ScottAlertAction actionWithTitle:@'确定' style:ScottAlertActionStyleDestructive handler:^(ScottAlertAction *action) { }]]; ScottAlertViewController *alertController = [ScottAlertViewController alertControllerWithAlertView:alertView preferredStyle:ScottAlertControllerStyleAlert transitionAnimationStyle:ScottAlertTransitionStyleDropDown]; alertController.tapBackgroundDismissEnable = YES; [self presentViewController:alertController animated:YES completion:nil];show in window
ScottAlertView *alertView = [ScottAlertView alertViewWithTitle:@'提示' message:@'这是一个显示在窗口的alertView']; ScottAlertAction *action = [ScottAlertAction actionWithTitle:@'好的' style:ScottAlertActionStyleDestructive handler:nil]; [alertView addAction:action]; [ScottShowAlertView showAlertViewWithView:alertView backgroundDismissEnable:YES];show with blur effect
UIImage *img = [UIImage scott_screenShot]; img = [UIImage scott_blurImage:img blur:0.4]; ScottAlertView *alertView = [ScottAlertView alertViewWithTitle:@'ScottAlertView' message:@'这是一段描述文字这是一段描述文字这是一段描述文字这是一段描述文字这是一段描述文字这是一段描述文字.']; [alertView addAction:[ScottAlertAction actionWithTitle:@'取消' style:ScottAlertActionStyleCancel handler:^(ScottAlertAction *action) { }]]; [alertView addAction:[ScottAlertAction actionWithTitle:@'确定' style:ScottAlertActionStyleDestructive handler:^(ScottAlertAction *action) { }]]; ScottAlertViewController *alertController = [ScottAlertViewController alertControllerWithAlertView:alertView preferredStyle:ScottAlertControllerStyleAlert transitionAnimationStyle:ScottAlertTransitionStyleFade]; UIImageView *imgView = [[UIImageView alloc] initWithImage:img]; imgView.userInteractionEnabled = YES; alertController.backgroundView = imgView; alertController.tapBackgroundDismissEnable = YES; [self presentViewController:alertController animated:YES completion:nil];Contactif you found a bug, open an issue
if you need help, open an issue
if you have a new demand, also open an issue