agiapp / BRPickerView

BRPickerView 封装的是iOS中常用的选择器组件,主要包括:日期选择器(支持年月日、年月等15种日期样式选择,支持设置星期、至今等)、地址选择器(支持省市区、省市、省三种地区选择)、自定义字符串选择器(支持单列、多列、二级联动、三级联动选择)。支持自定义主题样式,适配深色模式,支持将选择器组件添加到指定容器视图。
https://github.com/agiapp/BRPickerView
MIT License
2.57k stars 446 forks source link

地址选择器 cancel无效 #148

Closed zhangfurun closed 4 years ago

zhangfurun commented 4 years ago

建议:

  1. 设置自动回调resultBlock
  2. 设置手动回调 即 选择过程中不回调 点击确定回调resultBlock , 点击取消回调cancleBlock
agiapp commented 4 years ago

__weak BRAddressPickerView *weakAddressPickerView = addressPickerView; addressPickerView.cancelBlock = ^{ NSLog(@"选择取消的回调"); if (weakAddressPickerView.isAutoSelect) { NSLog(@"选择后自动回调"); } else { NSLog(@"选择后手动回调"); } };

[addressPickerView show];