Поп к следующему viewController в IOS - PullRequest
1 голос
/ 18 октября 2019

Я использовал этот код:

self.navigationController?.popToViewController(vc, animated: true)

При использовании этого он всплывает, чтобы просмотреть контроллер, но tableView не загружается одновременно, мне нужно вернуться и вернуться снова, затемон загружается.

Этот код:

let vc = self.storyboard?.instantiateViewController(withIdentifier: "DiscountViewController") as! DiscountViewController
self.navigationController?.pushViewController(vc , animated: true)

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

Как решить эту проблему, используя popToViewController(vc, animated: true) и одновременно загружая tableView?

Первоначально этот код

self.navigationController?.popToViewController(vc, animated: true)

сработало. Что бы я ни пытался, я не могу открыть контроллер view и reload () tableView при использовании popViewController.

Как решить эту проблему?

1 Ответ

2 голосов
/ 18 октября 2019

Если вы возвращаетесь к ранее отображенному контроллеру представления, то вы можете перезагрузить ваш tableView, выполнив reloadData в этой функции DiscountViewController viewWillAppear.

...