《精通 iOS 开发》第 07 章学习笔记
实现日期选取器
日期数据初始化:
1 | - (void)viewDidLoad { |
获取日期选取器的值:
1 | - (IBAction)buttonPressed:(UIButton *)sender { |
实现单滚轮选取器
声明遵循的协议:
1 | @interface BIDSingleComponentPickerViewController |
实现数据源和委托:
1 |
|
获取选取器的值:
1 | - (IBAction)buttonPressed:(UIButton *)sender { |
实现多滚轮选取器
实现数据源和委托:
1 |
|
获取选取器的值:
1 | - (IBAction)buttonPressed:(UIButton *)sender { |
实现依赖型多滚轮选取器
获取包数据:
1 | - (void)viewDidLoad { |
实现数据源和委托:
1 |
|
获取选取器的值:
1 | - (IBAction)buttonPressed:(UIButton *)sender { |
设置每个滚轮组件的宽度:
1 | - (CGFloat)pickerView:(UIPickerView *)pickerView |
实现自定义视图选取器
实现数据源和委托:
1 |
|
获取选取器的值:
1 | - (IBAction)spin:(UIButton *)sender { |
设置每个滚轮组件内容的高度:
1 | - (CGFloat)pickerView:(UIPickerView *)pickerView |
播放音乐文件:
1 | - (void)playWinSound { |