详解iOS开发中UIPickerView控件的使用方法

2020-01-14 17:04:47王旭
易采站长站为您分析详解iOS开发中UIPickerView控件的使用方法,代码基于传统的Objective-C,需要的朋友可以参考下  

UIPickerView控件在给用户选择某些特定的数据时经常使用到,这里演示一个简单的选择数据,显示在UITextField输入框里,把UIPickerView作为输入View,用Toolbar作为选定数据的按钮。和其他UITableView控件相似,UIPickerView也需要数据源。
我们要实现的效果如下:

详解iOS开发中UIPickerView控件的使用方法

下面开始使用的步骤。
1、打开XCode 4.3.2,新建一个Single View Application ,命名为PickerViewDemo,Company Identifier 为:com.rongfzh.yc
2、拖放控件
2.1、拖放一个UIPickerView,放置在View的最下方
2.2、拖放一个Toolbar控件,放置在View的外面,让它不属于View的子控件,并把item命名为“完成”,效果如下:

详解iOS开发中UIPickerView控件的使用方法

2.3 放置一个Flexible Space Bar Button Item 撑开 

详解iOS开发中UIPickerView控件的使用方法

2.4  放一个UITextField,用来显示选择的数据

详解iOS开发中UIPickerView控件的使用方法

3、创建映射
在ViewController.xib文件里按 alt + command+ enter键,打开Assistant Editor,按住Control键,选择各个控件,拖拽到 ViewController.h文件里,生成以下变量代码