class ViewController2: UIViewController ,UIPickerViewDataSource,UIPickerViewDelegate{
@IBOutlet var pickerView1: UIPickerView!
var persons = ["GuoYanLu","Guo","郭豔璐","LavaLava"]
var friends = ["haha","hehe","heihei","jieuoeuf"]
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
pickerView1.delegate = self
pickerView1.dataSource = self
}
//列數
// returns the number of 'columns' to display.
func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int{
return 2
}
//行數
// returns the # of rows in each component..
func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int{
if(component==0){
return persons.count
}else if(component==1){
return friends.count
}
return 0
}
//行內容
func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String! {
if(component==0){
return persons[row]
}else if(component==1){
return friends[row]
}
return ""
}
//被選中的行
func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int){
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}