以编程方式将视图实例嵌入到导航控制器中

时间:2016-01-05 08:47:46

标签: ios swift uinavigationcontroller embed

我创建了一个tab bar控制器,我在代码中使用了它:

let TV0000 = self.storyboard!.instantiateViewControllerWithIdentifier("V0003") as! V0003

self.setViewControllers([TV0000], animated: true)

let T0000 = UITabBarItem(title: D0000, image: nil, tag: 0)

TV0000.tabBarItem = T0000

但是现在我希望TV000navigation controller变成let N = self.storyboard!.instantiateViewControllerWithIdentifier("N") as! N N.pushViewController(viewController: TV0000, animated: true) self.setViewControllers([N], animated: true) let T0000 = UITabBarItem(title: D0000, image: nil, tag: 0) N.tabBarItem = T0000 我试图做的是:(N是我的惯例导航控制器类)

navigation controller

所有这一切都很好,我遇到的问题是view controller的推送似乎只是非永久性的,并且不会像嵌入式那样,因为当我转到另一个标签< / strong>然后返回导航栏消失或崩溃。

如何制作将navigation controller实例嵌入新<svg style="background:yellow" height="200" width="200" viewBox="0 0 100 200" preserveAspectRatio="xMidYMid meet"> <rect class="rect" x="0" y="0" width="200" height="200" /> </svg> 实例的程序化版本?

0 个答案:

没有答案