Swift中的UIViewcontroller实例[重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift中的UIViewcontroller实例[重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
如何在UIViewcontroller
语言中将一个UIViewController
切换到另一个Swift
?我正在创建一个新的空项目并设置UINavigationcontroller
而不是使用故事板。
例如,我们在目标c中使用此代码来推送视图控制器
MyViewController *controller = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[self.navigationController pushViewController:controller animated:YES]
Swift的替代方案是什么?
任何帮助都可以提前感谢。
答案
要简单地执行您的确切代码,请使用:
let controller = MyViewController(nibName: "MyViewController", bundle: nil)
self.navigationController.pushViewController(controller, animated: true)
以上是关于Swift中的UIViewcontroller实例[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Swift - 从 Nib 实例化总是返回 UIViewController 类型而不是动态类型
Swift:UIViewController 实例未从 URLSession 委托方法接收更新
Swift:如何返回到我的 UIViewController 的同一个实例
Swift - 从 NavigationController 中的 UIViewController 转到 TabBarController 中的 UIViewController