Swift中的UIViewcontroller实例[重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

如何在UIViewcontroller语言中将一个UIViewController切换到另一个Swift?我正在创建一个新的空项目并设置UINavigationcontroller而不是使用故事板。

例如,我们在目标c中使用此代码来推送视图控制器

MyViewController *controller = [[MyViewController alloc] initWithNibName:@"MyViewController"    bundle:nil];
[self.navigationController pushViewController:controller animated:YES]

Swift的替代方案是什么?

任何帮助都可以提前感谢。

ios objective-c uiviewcontroller swift xcode6
1个回答
11
投票

要简单地执行您的确切代码,请使用:

    let controller = MyViewController(nibName: "MyViewController", bundle: nil)
    self.navigationController.pushViewController(controller, animated: true)
© www.soinside.com 2019 - 2024. All rights reserved.