Представляем tabBarController на iOS 13 - PullRequest
0 голосов
/ 26 октября 2019

Я пытаюсь представить контроллер панели вкладок программно, используя два метода ниже: (но оба метода терпят неудачу).

var window: UIWindow?
let storyboard : UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let myTabBar = storyboard.instantiateViewController(withIdentifier: "happy")
window?.rootViewController = myTabBar

Я тестировал его на iOS 12, он работает. Но при переходе на iOS 13 это не так.

Другой метод: (не тестировался на iOS 12).

let newVC = tabBarController?.storyboard?.instantiateViewController(withIdentifier: "okplz")
 tabBarController?.present(newVC!, animated: true, completion: nil)

storyboard

1 Ответ

0 голосов
/ 26 октября 2019

Решением было добавить код в SceneDelegate вместо appDelegte, как ответил @ valosip.

...