iOS 模态弹窗 ZZCustomAlertView
- 授权协议: MIT
- 开发语言: Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/zzdjk6/ZZCustomAlertView
- 软件文档: http://cocoadocs.org/docsets/ZZCustomAlertView/0.1.0/Classes/ZZCustomAlertView.html
软件介绍
ZZCustomAlertView 是一个可以高度自定义的 iOS 模态弹窗 (modal alert view)。
项目地址:https://github.com/zzdjk6/ZZCustomAlertView
Github 项目里包含一个 Example 的 Demo 示例。
使用 Cocoapod:
pod "ZZCustomAlertView"
这里是 Demo 效果视频:http://v.youku.com/v_show/id_XMTI3NDQyODk3Mg==.html
简明用法
总的来说,你可以将完全自定义的一个 View 作为 ZZCustomAlertView 的 contentView,并可以设置阴影的颜色、透明度、是否模糊背景、是否允许点击背景隐藏弹窗等参数。
如下代码将创建在 Demo 中看到的默认弹窗。
ZZCustomAlertView *alert = [ZZCustomAlertView alertViewWithParentView:self.view andContentView:nil];
[alert show];
如下代码将创建在 Demo 中看到的自定义弹窗。
UIImage *img = [UIImage imageNamed:@"Perfect Button"];UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
btn.frame = CGRectMake(0, 0, img.size.width, img.size.height);
[btn setImage:img forState:UIControlStateNormal];
[btn addTarget:self action:@selector(customButtonPressed) forControlEvents:UIControlEventTouchUpInside];
ZZCustomAlertView *alert = [ZZCustomAlertView alertViewWithParentView:self.view andContentView:btn];
alert.shouldBlurBackground = YES;
alert.allowTapBackgroundToDismiss = NO;
alert.shadowColor = [UIColor whiteColor];
alert.shadowAlpha = 0.1f;
[alert show];
更多详情请访问 Github 项目地址:https://github.com/zzdjk6/ZZCustomAlertView
Big Java Late Objects
Horstmann, Cay S. / 2012-2 / 896.00元
The introductory programming course is difficult. Many students fail to succeed or have trouble in the course because they don't understand the material and do not practice programming sufficiently. ......一起来看看 《Big Java Late Objects》 这本书的介绍吧!
