我遇到了问题。我有这样的tableview这pickerView 更新UITableViewCell
,这是视图 - 控制的pickerView功能:
let gender = ["M","F"]
@IBOutlet weak var dataTableView: UITableView!
//pickerFuncs
func numberOfComponents(in pickerView: UIPickerView) -> Int {
return 1
}
func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
return gender[row]
}
func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
return gender.count
}
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
print(gender[row])
}
如何修改“M”与uipicker的选择单元格?谢谢大家!
如果细胞是动态创建一个适当的数据源模型,更新模型和重新加载表视图。如果单元格静态使用IBOutlets并直接更新单元格。 – vadian