У меня есть это предупреждение: Представление контроллеров представления на контроллерах отдельного представления не рекомендуется
Мне нужно знать, как установить мой rootViewController в другом VC и избежать этого предупреждения
У меня есть этот код в моем VC:
@IBAction func dissmissInfo(_ sender: UIButton) {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewController(withIdentifier: "firstVC")
present(vc, animated: true, completion: nil)
})
И в первом VC у меня есть это:
override func viewDidLoad() {
super.viewDidLoad()
UIApplication.shared.keyWindow?.rootViewController = self
}
, но когда я пытаюсь перейти на другой VC, у меня появляется то же предупреждение: Представление контроллеров представления на контроллерах отдельного представления не рекомендуется