//
// NerveAreaSelectorViewController.h
//
// 省市区三级选择器,可以自己输入
//
// Created by 集成显卡 on 13-5-17.
// Copyright (c) 2013年 集成显卡 zxingming@qq.com . All rights reserved.
//
#import <UIKit/UIKit.h>
typedef enum {
PROVINCE,
CITY,
AREA
} NerveSelectoreType;
//
//选择器协议,在调用的ViewController中实现此协议即可
//
@protocol NerveAreaSelectDelegate <NSObject>
@optional
- (void)onAreaSelect:(NSString *)selectValue;
- (void)onAreaCannel;
@end
@interface NerveAreaSelectorViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>{
NSArray *provinces, *cities, *areas;
NSString *province, *city, *area;
NSInteger selectType;//当前的选择类型,省,市,区
id<NerveAreaSelectDelegate> delegate;
}
@property (weak, nonatomic) IBOutlet UITextField *areaTX;
@property (weak, nonatomic) IBOutlet UITableView *areaTableView;
//
//初始化数据
//
-(id) initWithDelegate:(id<NerveAreaSelectDelegate>) targetDelegate;
//
//确定按钮点击事件
//
- (IBAction)onOkBtnClick:(id)sender;
//
//取消按钮点击事件
//
- (IBAction)okCannelBtnClick:(id)sender;
//
//隐藏键盘用的
//
- (IBAction)exitInput:(id)sender;
@end
IOS下省市区选择器实现[基于TableView]
5星 · 超过95%的资源 需积分: 15 65 浏览量
2013-05-17
14:03:23
上传
评论 3
收藏 6KB RAR 举报
集成显卡
- 粉丝: 1292
- 资源: 15
- 1
- 2
- 3
- 4
- 5
- 6
前往页