//固定的大小 320×216.
   self.genderTitleArray = @[@"神秘", @"女性", @"男性"];
    self.gendervalueArray = @[@"UNKNOW", @"FEMALE", @"MALE"];
    UIPickerView *genderPicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 50, 0, 0)];
    genderPicker.showsSelectionIndicator = YES;
    genderPicker.backgroundColor = [UIColor whiteColor];
    genderPicker.delegate = self;
    genderPicker.dataSource = self;
    [genderPicker selectRow:1 inComponent:0 animated:YES];
    [genderPicker selectRow:1 inComponent:1 animated:YES];
    [view addSubview:genderPicker];
#pragma mark - UIPickerViewDelegate UIPickerViewDataSource
// pickerView列数
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView {
    return 2;
}

// pickerView每列的个数
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {
    return 3;
}
//设置标题
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {
    if (component == 0) {
        return self.genderTitleArray[row];
    } else {
        return self.gendervalueArray[row];
    }

}

转载于:https://www.cnblogs.com/tian-sun/p/4849796.html

UIPickerView相关推荐

  1. UIPickerView 修改必须滚动才修改值的bug

    //相应的选择转动 - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSI ...

  2. iOS :UIPickerView reloadAllComponets not work

    编辑信息页面用了很多选择栏,大部分都用 UIPickerView 来实现.在切换数据显示的时候, UIPickerView 不更新数据,不得其解.Google 无解,原因在于无法描述自己的问题,想想应 ...

  3. UIPickerView和UIDataPicker

    为什么80%的码农都做不了架构师?>>>    一.UIPickerView 1.UIPickerView的常见属性 // 数据源(用来告诉UIPickerView有多少列多少行) ...

  4. UIPickerView隐藏透明条

    UIPickerView隐藏透明条 我们知道原版的UIPickerView透明条可以通过showsSelectionIndicator设置的,但是在iOS 7废弃了 在iOS14之前UIPickerV ...

  5. UIPickerView详解

    一.UIPickerView 1.UIPickerView的常见属性 // 数据源(用来告诉UIPickerView有多少列多少行) @property(nonatomic,assign) id< ...

  6. 【IOS 开发】基本 UI 控件详解 (UIDatePicker | UIPickerView | UIStepper | UIWebView | UIToolBar )

    转载注明出处 : http://blog.csdn.net/shulianghan/article/details/50348982 一. 日期选择器 (UIDatePicker) UIDatePic ...

  7. Swift - 选择框(UIPickerView)的用法

    1,选择框可以让用户以滑动的方式选择值.示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ...

  8. timerpickerview使用_详解iOS App中UIPickerView滚动选择栏的添加方法

    1.UIPickerView的宽度和高度是固定的,纵向是320216,横向是568162 2.属性: @property(nonatomic,readonly)NSInteger numberOfCo ...

  9. RxSwift之UI控件UIPickerView扩展的使用

    一.基本用法 ① 单列的情况 基本用法 示例代码: var pickerView : UIPickerView!// 最简单的pickerView适配器(显示普通文本) private let str ...

最新文章

  1. PyTorch代码调试利器_TorchSnooper
  2. SHOW PROCESSLIST 命令详解 (查看锁表)
  3. LINUX下查看CPU、主板、硬盘、内存,网卡信息
  4. Linux 底层原理 —— epoll 与多路复用
  5. python for else statement test
  6. 严重的 BootHole 漏洞影响所有 Linux 发行版和 Windows 系统(详细分析)
  7. MAC中JAVA安装和环境变量设置,java 11
  8. Python 最好用的8个VS Code扩展
  9. mysql 分区表 归档_详解 MySQL 数据库冷数据归档
  10. python中fact_python中fact函数使用
  11. 2013年 macbookair bootcamp 安装win10双系统
  12. VUE:使用element-ui的el-table时,自定义单元格内容,并tab快速切换指定编辑的单元格,而不是把所有能tab切换的都切换一遍
  13. android 浏览器横屏,2013安卓平台浏览器横屏
  14. Kafka的四个核心API
  15. 手机维修基础 常见故障分析㈣
  16. Jupiter notebook如何改变绘图大小
  17. npm ERR! code E404 npm ERR! 404 no such package available : xxx
  18. 吴恩达机器学习课程:编程练习 | (7) ex7-kmeans and PCA
  19. 【程序员的财富自由之路】停更说明...
  20. 《目标检测蓝皮书》第2篇 深度学习基础

热门文章

  1. QuikNode高性能以太坊节点服务【详细指南】
  2. 比特币要升级成为“比特币现金”
  3. CSS布局之flex布局
  4. .NET 自定义Json序列化时间格式
  5. 如何预防服务器宕机:防患于未然
  6. head tail mkdir cp
  7. Ubuntu下安装mysql与mysql workbench
  8. java 产生随机数
  9. Spring 的微内核与FactoryBean扩展机制--转载
  10. wget 命令用法详解