Я просмотрел некоторые вопросы о представлении контейнера в StacksOverflow, но ни один из них не использует представление средства выбора для передачи данных в мою ячейку представления таблицы в представлении контейнера. Я пытался использовать:
func pickerView( _ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "containerSettingsSegue" {
let destination = segue.destination as! SettingsTableViewController
destination.delegate = self
destination.languageDetail.text = myPickerData[row]
}
}
}
, а также
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "containerSettingsSegue" {
let destination = segue.destination as! SettingsTableViewController
destination.delegate = self
}
}
Оба кода выше в моем родительском представлении.
Однако это не работает. Есть ли способы, которыми я могу это сделать?