ios AlertView 自定义弹窗

自定义弹窗,虽然同样的Dome很多,但我还是厚颜无耻的再共享一个自己写的吧!这个弹窗我定义了两种实现模式,一种是 alloc 创建对象,另一种就是 单利防止重复弹出,其实dome 不是重要的,重要的是思路,希望对路过的你有帮助。

  • 方法一:
  GSLAlertView * alertGs = [[GSLAlertView alloc] initWithTitle:@"提示" message:@"获取天气失败!\n解决办法:\n1.手动选择地区 \n2.敬请等待其服务地区信息更新" sureBtn:@"知道了" cancleBtn:nil];
        alertGs.resultIndex = ^(NSInteger index) {
    
        };
    [alertGs showGSAlertView];
  • 方法二
 [[GSLAlertView alertManager] createInitWithTitle:@"相机授权,才可开启美颜相机哟!" message:@"跳转相机授权设置" sureBtn:@"设置" cancleBtn:@"取消"];
    [GSLAlertView alertManager].resultIndex = ^(NSInteger index) {
        if (index == 2) {

        }else{
           
        }
    };
    [[GSLAlertView alertManager] showGSAlertView];

Dome下载: https://gitee.com/Gsohnago/GSLAlertDome

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容