Xcode 11 Programmatic UI для iOS 12 и ниже (без StoryBoards или SceneDelegates)

В Xcode 11 SceneDelegate поддерживается только iOS13, а AppDelegate остается для устаревшей поддержки.

При нацеливании на более ранние версии iOS (<13) все функции в SceneDelegate должны быть помечены условным@available(iOS 13.0, *)директива, что по сути означает, что они никогда не вызываются. Но как ни странно, даже AppDelegate не срабатывает. Все попытки установить любой контроллер представления в качестве ключевого и видимого контроллера корневого представления заканчиваются черным экраном.

Как (или где) тогда вызвать предпочтительный контроллер представления?

0 ответов

Другие вопросы по тегам