Я представляю UIViewController поверх другого.Когда я отклоняю представленный UIViewController, возвращаюсь к текущему и пытаюсь обновить текст UILabel, он не обновляется.Я не знаю почему.Ниже customTimeViewController
- мой представленный UIViewController.Когда на нее нажимают кнопку, моя функция ниже вызывается делегатом.Я пытаюсь обновить текст UILabel (targetTimeText
), но он не обновляется.
Я пробовал layoutIfNeeded()
, setNeedsLayout()
и setNeedsDisplay()
.Ничего не помогло.
func selectedCustomTime(minutes: Int, seconds: Int) {
customTimeViewController?.dismiss(animated: true, completion: nil)
self.targetTimeText.text = GameTimeUtility.convertTimeToHumanReadable(time: minutes*60+seconds)
}