9.解决另外一个问题,下面的数据随机刷新失效了,通过代码选中某一行。
三、实现代码示例
1.项目文档结构和storyboard文件
storyboard文件大的界面设置:
2.代码示例
主控制器文件代码:
//
// YYViewController.m
// 06-简单选菜系统的实现
//
// Created by apple on 14-6-5.
// Copyright (c) 2014年 itcase. All rights reserved.
//
#import "YYViewController.h"
//遵守数据源和代理协议
@interface YYViewController ()<UIPickerViewDataSource,UIPickerViewDelegate>
/**
* 水果
*/
@property (strong, nonatomic) IBOutlet UILabel *fruitLab;
/**
* 主菜
*/
@property (strong, nonatomic) IBOutlet UILabel *stapleLab;
/**
* 饮料
*/
@property (strong, nonatomic) IBOutlet UILabel *drinkLab;
/**
* 保存所有的数据
*/
@property(nonatomic,strong)NSArray *foods;
@property (weak, nonatomic) IBOutlet UIPickerView *pickerView;
- (IBAction)randomFood:(id)sender;
@end
复制代码
@implementation YYViewController
- (void)viewDidLoad
{
[super viewDidLoad];
//在这里设置下方数据刷新部分的初始显示
for (int component = 0; component<self.foods.count; component++) {
[self pickerView:nil didSelectRow:0 inComponent:component];












