封装了一个iOS多选框

项目里需要一个多选框,为了和原生alert样式保持一致。我自己封装了一个。

效果图:
QQ20180522-092321-HD.gif

使用方法:

1.将MultiAlertView导入项目。在想要集成的页面#import "MultiBaseView.h"。

2.点击方法中:

NSArray *arr = @[@"北京",@"上海",@"大连"];
    
    [MultiBaseView showMultiSheetAlertWithTitle:@"选择" conditions:arr resultBlock:^(NSArray *selectArr) {
    
        NSLog(@"选中:----------------");
        for (NSString *str in selectArr) {
            
            NSLog(@"%@",str);
        }
    } cancleBlock:^{
        NSLog(@"取消");
    }];

demo地址:https://github.com/1192484280/MultiSelectAlert

你可能感兴趣的:(封装了一个iOS多选框)