美文网首页iOS开发技术iOS DeveloperiOS开发代码段
点击按钮弹出UIPickerView的基本使用

点击按钮弹出UIPickerView的基本使用

作者: 芝麻绿豆 | 来源:发表于2016-03-08 10:16 被阅读2076次

初始化

    UIPickerView *flagPicker = [[UIPickerView alloc] init];    
     // 设置代理和数据源    
    flagPicker.dataSource = self;    
    flagPicker.delegate = self;

代理方法

// 每列宽度
- (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component {
}
 // 返回选中的行
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
}
// 显示每行每列的数据
-(NSString*)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
{
}

数据源方法

// 几列数据
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{  
}
// 每列的行数
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{  
 }

需求:点击按钮弹出键盘UIPickerView


将textFiled的键盘设置为pickerView;
然后将textFiled变为第一响应者,这是弹出的键盘就是自定义的UIPickerView键盘;

- (IBAction)onclick:(id)sender {
    
    self.textFiled.inputView = self.pickerView;
    [self.textFiled becomeFirstResponder];
}

相关文章

  • 点击按钮弹出UIPickerView的基本使用

    初始化 代理方法 数据源方法 需求:点击按钮弹出键盘UIPickerView 将textFiled的键盘设置为pi...

  • UIPickView的使用

    一 :预期效果 :点击按钮出现 UIPickerView 背景变为半透明效果 .1 在按钮的点击事件中 //创建全...

  • 第一次作业第一题

    作业要求 点击显示按钮标签中显示Hello World!点击清除按钮清除标签内容,点击弹出按钮弹出消息框。 代码 ...

  • 12-撰写按钮点击动画

    撰写按钮点击动画 效果 点击加号背景磨砂效果 各个按钮依次弹出 点击空白处按钮依次消失,恢复弹出前的效果 某个按钮...

  • 提示框

    target:点击按钮---->屏幕中间弹出提示框 target:点击按钮---->屏幕底部弹出提示框

  • Button Menu Animation

    一个简单的点击按钮弹出多个按钮的动画,此示例以点击一个按钮弹出三个按钮为例: 1、在sb上搭建好要展示按钮的位置,...

  • No.27 事件

    一、事件基础 案例分析:点击按钮弹出警示框执行步骤:①获取事件源(按钮)②注册事件(绑定事件),使用 onclic...

  • Vue2 element-ui2.12 MessageBox自动

    需求:点击页面一个按钮,弹出一个弹窗A,点击弹窗A的按钮,弹出弹窗B。 用的是messageBox,出现的问题,一...

  • 点击弹出菜单按钮

    老规矩,先上代码

  • 分享一个非常好用的弹出框小技巧

    相信大家或多或少都会见到这样的需求: 如图所示,点击按钮弹出下面的弹出框,点击空白处或者关闭按钮弹出框就会关闭,但...

网友评论

  • zcc_ios:点不开来。。
  • 87fa8e7b9e5c:textFiled是哪里来的啊?
    芝麻绿豆:@张龙鹏 我是点击按钮呀
    d7448b313353:@芝麻绿豆 说好的点击按钮呢...你成了点击textfiled了
    芝麻绿豆:@zxjsn 我上面有这个控件!如果你不需要,可以在页面隐藏!runtime直接修改键盘我还没试过,有时间试一下!目前只能添加一个textfiled来实现!

本文标题:点击按钮弹出UIPickerView的基本使用

本文链接:https://www.haomeiwen.com/subject/oxlzkttx.html