Я использую xlpagertabstrip. Я хочу регулярно отправлять некоторые данные из родительского в childviewcontroller после загрузки viewcontroller - PullRequest
0 голосов
/ 29 марта 2019

Как мне связаться от родительского до дочернего контроллера представления после загрузки представления?Я хочу общаться от родителей к ребенку без уведомления какой-либо идеи ?.от ребенка к родителю я могу использовать протокол и делегатов

1 Ответ

0 голосов
/ 29 марта 2019

Вы можете использовать delegation, но в этом нет необходимости, вы можете напрямую получить доступ к дочернему элементу viewControllers от родителя viewController.поскольку мы знаем, что можем получить доступ ко всему дочернему viewController из родительского viewController.

let viewControllersArray = self.childViewControllers
let viewController = viewControllersArray[index] as? YouViewController

или если вы не знаете индекс вашего viewController

let viewControllersArray = self.childViewControllers
for viewController in viewControllersArray {
      if let viewController as? YouViewController {
                // your stuff
      }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...