iOS13中使用自定义VC作为跟视图

修改SceneDelegate文件下的

- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions

使用如下代码:

//加载MainViewController

    MainViewController *mainVC = [[MainViewController alloc] init];

    UINavigationController *mainNC = [[UINavigationController alloc] initWithRootViewController:mainVC];

    

    UIWindowScene *windowScene = (UIWindowScene *)scene;

    self.window = [[UIWindow alloc] initWithWindowScene:windowScene];

    self.window.frame = windowScene.coordinateSpace.bounds;

    self.window.backgroundColor = [UIColor whiteColor];

    

    self.window.rootViewController = mainNC;

    

    [self.window makeKeyAndVisible];

 

iOS13中使用自定义VC作为跟视图_第1张图片

 

 

 

 

 

 

iOS13中使用自定义VC作为跟视图_第2张图片

iOS13中使用自定义VC作为跟视图_第3张图片

 

 

info.plist需要做如下修改

iOS13中使用自定义VC作为跟视图_第4张图片

你可能感兴趣的:(iOS)