地址選擇器,包括郵政編碼,可設(shè)置初始選中

方法
/**
* 初始化時選中
* pIndex 選中省的index
* cIndex 選中市的index
* dIndex 選中區(qū)的index
*/
- (void)selectedProvinceIndex:(NSInteger)pIndex cityIndex:(NSInteger)cIndex districtIndex:(NSInteger)dIndex;
代理方法
/**
* 選擇地址的回調(diào)
* addressPicker address picker
* province 省
* city 市
* district 區(qū)
* pIndex 省那一列選中的row
* cIndex 市那一列選中的row
* dIndex 區(qū)那一列選中的row
*/
- (void)addressPicker:(CZQAddressPicker *)addressPicker
didSelectedProvince:(CZQProvince *)province
city:(CZQCity *)city
district:(CZQDistrict *)district
pIndex:(NSInteger)pIndex
cIndex:(NSInteger)cIndex
dIndex:(NSInteger)dIndex;
如何使用
- (void)viewDidLoad {
[super viewDidLoad];
CZQAddressPicker *addressPicker = [[CZQAddressPicker alloc] initWithFrame:CGRectMake(0, [UIScreen mainScreen].bounds.size.height - 216, [UIScreen mainScreen].bounds.size.width, 216)];
[self.view addSubview:addressPicker];
addressPicker.delegate = self;
[addressPicker selectedProvinceIndex:2 cityIndex:2 districtIndex:2];
}
- (void)addressPicker:(CZQAddressPicker *)addressPicker
didSelectedProvince:(CZQProvince *)province
city:(CZQCity *)city
district:(CZQDistrict *)district
pIndex:(NSInteger)pIndex
cIndex:(NSInteger)cIndex
dIndex:(NSInteger)dIndex {
NSLog(@"\n省:%@ index:%ld\n市:%@ index:%ld\n區(qū):%@ index:%ld ",province.n, (long)pIndex, city.n, (long)cIndex, district.n, (long)dIndex);
}