美文网首页
Alert--兼容iOS7及以上的AlertView,支持设置对

Alert--兼容iOS7及以上的AlertView,支持设置对

作者: Whde | 来源:发表于2016-02-19 17:02 被阅读142次

Alert

效果 效果

消息提醒视图,在Xcode7 ,iOS9.0的SDK中,已经明确提示不再推荐使用UIAlertView,而只能使用UIAlertController; 而系统的样式不能够满足大多UI的需求,因此自定义一个类似UIAlertView;

使用:

pod 'Alert', '~> 1.0.3'
 #import "Alert.h"
 Alert *alert = [[Alert alloc] initWithTitle:CLocalizedString(@"输入口令") message:nil
                                    delegate:nil
                           cancelButtonTitle:CLocalizedString(@"取消")
                           otherButtonTitles:CLocalizedString(@"进入"), nil];
 alert.alertStyle = AlertStylePlainTextInput;
__block Alert*alertV = alert;
[alert setClickBlock:^(Alert *alertView, NSInteger buttonIndex) {
   if (buttonIndex == 1) {
            NSLog(@"%@", alertV.textField.text);
    }
}];
[alert setCancelBlock:^(Alert *alertView) {
    // 取消
}];
[alert show];
| | |
|: -------------: |:-------------:|
| | |
| | |
| | |
| | |
| | |
| | |

相关文章

网友评论

      本文标题:Alert--兼容iOS7及以上的AlertView,支持设置对

      本文链接:https://www.haomeiwen.com/subject/wykvkttx.html