У меня есть viewController A и popView B. 1) Нажмите кнопку от A, чтобы открыть View B. 2) Нажмите кнопку от B к контроллеру C. 3) Нажмите кнопку подтверждения на контроллере C, чтобы вернуть значение.
ViewController A имеет функцию делегата, управляющую 3).
Я хочу изменить заголовок кнопки в 2) после выполнения действие 3).
Код, который у меня сейчас есть, находится ниже:
в ViewController A:
var popView: PopView? //PopView is my popView B
в моей функции делегата у меня есть:
self.popView?.pickFromWhereButton.setTitle("\(place.name ?? "NA")", for: .normal). // pickFromWhereButton is the button in View B
Однако заголовок pickFromWhereButton не изменится, когда я закончу sh действие 3).