我有一个UIPicker,我想保存选择并在选择后隐藏它。我找不到办法做到这一点。 我可以在没有" Save"按钮?我可以保存按行的选择吗? 目前我按一个按钮使选择器出现(picker.isHidden = false),但是在选择完毕后它就会停留。
//Picker
func numberOfComponents(in pickerView: UIPickerView) -> Int {
return 1
}
func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
return fiatArray.count
}
func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
return fiatArray[row]
}
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
displayConvertedValues(forSelected: row)
}
func displayConvertedValues(forSelected row :Int) {
let chosenfiat = fiatArray[row]
getData(fiat: chosenfiat)
tableView.reloadData()
}