最后在controller中调用
(1)导入
#import "ZLMAddressPickerView.h"
(2)定义一个对象并遵守代理协议
@property (strong, nonatomic) ZLMAddressPickerView *addressPickerView;
(3)懒加载生成对象(个人习惯)
- (ZLMAddressPickerView *)addressPickerView {
if (!_addressPickerView) {
_addressPickerView = [[ZLMAddressPickerView alloc] initWithFrame:CGRectMake(0, SCREEN_HEIGHT-244-64, SCREEN_WIDTH, 244)];
_addressPickerView.delegate = self;
}
return _addressPickerView;
}
(4)在点击跳出三级联动选择器的地方
[self.view addSubview:self.addressPickerView];
(5)别忘了实现代理
#pragma mark - ZLMAddressPickerViewDelegate
- (void)addressPickerViewDidSelected:(NSString *)areaName {
self.areaLabel.text = areaName;//将传回的详细地址字符串赋值
[self addressPickerViewDidClose];
}
- (void)addressPickerViewDidClose {
[self.addressPickerView removeFromSuperview];
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。
注:相关教程知识阅读请移步到IOS开发频道。










