选择器UIPickerView
来源:互联网 发布:guwan.com域名交易 编辑:程序博客网 时间:2024/05/22 02:11
@interface ViewController ()@property (strong, nonatomic) UIDatePicker *datePicker;@property (strong, nonatomic) UILabel *label;@property (strong, nonatomic) NSArray *array;@property (strong, nonatomic) UIPickerView *pickerView;@end@implementation ViewController#pragma mark - 加载视图- (void)viewDidLoad { [super viewDidLoad]; self.array = @[@"A", @"B", @"C", @"D", @"E", @"F"]; CGRect frame = CGRectMake(0, 0, 320, 100); self.pickerView = [[UIPickerView alloc] initWithFrame:frame]; //设置代理 self.pickerView.delegate = self; //设置数据源 self.pickerView.dataSource = self; [self.view addSubview: self.pickerView];}#pragma mark - 返回列数 UIPickerViewDataSource- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{ return 1;}#pragma mark - 返回行数 UIPickerViewDataSource- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{ return [self.array count];}#pragma mark - 绑定数据 UIPickerViewDelegate- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component{ return [self.array objectAtIndex:row];}#pragma mark - 响应选择事件 UIPickerViewDelegate- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{ NSString *str = [self.array objectAtIndex:row]; UIAlertView *alertview = [[UIAlertView alloc] initWithTitle:@"Select item" message:str delegate:nil cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil]; [alertview show];}
0 0
- UIPickerView选择器
- 选择器UIPickerView
- 选择器UIPickerView
- UIPickerView 实现双向选择器
- 【UIPickerView自定义选择器控件】
- UIPickerView选择器笔记
- UIPickerView实现年月选择器
- 自定义时间选择器UIPickerView
- [IOS]UIPickerView(自定义选择器)
- UIPickerView 就是Android的选择器
- UIPickerView(API+选择器使用)
- iOS之UIPickerView的使用--单列选择器
- 疯狂ios讲义之选择器(UIPickerView)
- 使用UIPickerView实现简单的城市选择器
- 【iOS】UIPickerView -- 地址选择器:省/市/区
- (UIPickerView)选择器的使用--相互依赖的多列选择器
- UIPickerView
- UIPickerView
- project euler 80
- Unity的Vsync Count垂直同步原理剖析
- Apache Commons 工具集使用简介
- Android Studio 多渠道打包(二)
- MYSQL 某个数据库下所有表的 批量删除表语句
- 选择器UIPickerView
- java.lang.IllegalThreadStateException: Thread already started.
- project euler 81
- 使用导入导出域移动虚拟机时注意事项
- 整理:深度学习 vs 机器学习 vs 模式识别
- 栈和堆的区别是什么? 为什么说栈的速度快,堆的速度慢?
- Java 泛型
- 微信服务器在填写服务器的配置返回token验证失败
- js数组引用传值问题