Существует несколько решений для вызова родительского элемента из дочернего контроллера представления.
Одним из них является использование delegate
(что я настоятельно рекомендую) и ЗДЕСЬ - простой пример для этого.
И есть еще один способ, которым вы можете напрямую вызвать parent, добавив приведенный ниже код в дочерний контроллер представления.
@IBAction func btnTapped(_ sender: Any) {
if let parent = self.parent as? ViewController { //ViewController is a parent view controller here.
parent.methodFromChild()
}
}
и в ViewController
вам необходимо объявить
func methodFromChild() {
print("call from child")
}