我想进入xib文件调用这些行来打开一个viewcontroller:let myViewController = MyViewController(nibName:“MyViewController”,bundle:nil)
self.navigationController!.pushViewController(MyViewController(nibName:“MyViewController”,bundle:nil),animated:true
您可以使用带有以下行的nib实例化视图控制器
let myViewController = MyViewController(nibName: "MyViewController", bundle: nil)
如果视图控制器(及其nib)位于另一个包中,则还需要指定包:
guard let bundle = Bundle(identifier: "com.company.App") else { return } let myViewController = MyViewController(nibName: "MyViewController", bundle: bundle)
还要确保正确命名您的nib,并将视图控制器设置为nib的文件所有者 .
1 回答
您可以使用带有以下行的nib实例化视图控制器
如果视图控制器(及其nib)位于另一个包中,则还需要指定包:
还要确保正确命名您的nib,并将视图控制器设置为nib的文件所有者 .