我有两个选择器,我希望在页面首次加载时以及用户触摸UI时默认显示picker1。我想以两种方式显示picker1。
func numberOfComponents(in pickerView: UIPickerView) -> Int {
if pickerView == picker1 {
return 1
} else {
return 2
}
}
func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
var tempCount = 0
if pickerView == picker1 {
tempCount = pickerData.count
} else {
}
return tempCount
}
func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
var tempPickerData = ""
if pickerView == picker1 {
tempPickerData = pickerData[row]
} else {
}
return tempPickerData
}
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
if pickerView == picker1 {
selected = pickerData[row]
} else {
}
}