У меня есть два viewControllers родитель и ребенок, от родителей я открываю ребенок ViewController как это:Xcode близко вид контроллер
ClildVC *modal = [[ClildVC alloc] initWithNibName:nil bundle:nil];
modal.modalPresentationStyle = UIModalPresentationPageSheet;
[self presentModalViewController:modal animated:YES];
и когда я возвращаюсь с ребенком View родителя, я использую это:
[self dismissModalViewControllerAnimated:YES];
Я хочу, возвращаясь к родительскому viewController, он будет обновлен (перезагружен), как я его открываю в первый раз.
поставьте свое обновление в 'viewDidAppear'. Он будет запускаться при первом запуске и когда вы когда-нибудь вернетесь к этой точке зрения. – Desdenova
Если это не сработает, сделайте родительский элемент делегатом дочернего VC и отпустите дочерний VC из родительского VC с помощью метода делегата. Затем добавьте свой код/метод обновления в методе делегата, чтобы родительское представление было обновлено до отклонения дочернего представления. – HM1