最新消息:急招Java开发,前端HTML/JavaScript/AngularJS/JQuery等高手,联系邮箱:hr-d@rgsis.com

SIAlertView弹出对话框

IOS biggie 2879浏览 0评论

sialertview_sample        iOS / iPhone / iPad 实现有点扁平化设计(Flat UI)味道的弹出对话框效果(UIAlertView),对话框的弹出与消失的动画都很不错,可以自定义对话框的外观。        iOS / iPhone / iPad 实现有点扁平化设计(Flat UI)味道的弹出对话框效果(UIAlertView),对话框的弹出与消失的动画都很不错,可以自定义对话框的外观。

 

安装方法:

1.将SIAlertView文件夹导入到你的工程

2.将QuartzCore.framework加入你的工程

必要条件:

  • iOS 5.0 and greater
  • ARC

例子:

[alertView addButtonWithTitle:@"Button1"
                         type:SIAlertViewButtonTypeDefault
                      handler:^(SIAlertView *alert) {
                          NSLog(@"Button1 Clicked");
                      }];
[alertView addButtonWithTitle:@"Button2"
                         type:SIAlertViewButtonTypeDestructive
                      handler:^(SIAlertView *alert) {
                          NSLog(@"Button2 Clicked");
                      }];
[alertView addButtonWithTitle:@"Button3"
                         type:SIAlertViewButtonTypeCancel
                      handler:^(SIAlertView *alert) {
                          NSLog(@"Button3 Clicked");
                      }];

alertView.willShowHandler = ^(SIAlertView *alertView) {
    NSLog(@"%@, willShowHandler", alertView);
};
alertView.didShowHandler = ^(SIAlertView *alertView) {
    NSLog(@"%@, didShowHandler", alertView);
};
alertView.willDismissHandler = ^(SIAlertView *alertView) {
    NSLog(@"%@, willDismissHandler", alertView);
};
alertView.didDismissHandler = ^(SIAlertView *alertView) {
    NSLog(@"%@, didDismissHandler", alertView);
};

alertView.transitionStyle = SIAlertViewTransitionStyleBounce;
[alertView show];

 

工程地址:

https://github.com/Sumi-Interactive/SIAlertView

 

转载请注明:ATJAVA » SIAlertView弹出对话框

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址