提供带有导航栏的XIB viewController(Swift)

安奇

这是我正在使用的代码

var xibvc = TestXibViewController()
var navb = UINavigationController(rootViewController: xibvc)
self.presentViewController(xibvc,animated: true, completion: nil)

我想给xibviewcontroller提供一个导航栏,它给了我这个错误

原因:“应用程序尝试以模态形式显示一个活动控制器

虽然,如果我尝试pushViewController可以正常工作

马特

您的代码没有任何意义。做什么navb用的?您创建它,然后再也不使用它。

您可能想说:

self.presentViewController(navb,animated: true, completion: nil)
                           ^^^^

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Swift-带有导航栏的UITableViewController

如何以编程方式显示带有导航栏的ViewController?

从XIB文件按钮显示ViewController-Swift

Swift:使用按钮导航到新的ViewController

具有View的Hero ViewController动画-Swift

Swift ViewController没有名为的成员

Xcode 6-Swift-带有导航的自定义标签栏

在Swift 4中添加带有计时器的导航栏刷新按钮

我不会在 swift 中使用带有 AKSideMenu 的自定义导航栏

如何在Swift中从第一个ViewController隐藏导航栏?

带有xib文件的Swift错误IBOutlet

带有XIB Swift的UITableViewCell子类

Swift 4 - 将数据从 ViewController 传递到 ViewController 到选项卡栏

在 swift 中在导航堆栈顶部重用相同的 viewController

如何克服导航到其他ViewController iOS Swift的延迟?

在 Swift 中更改 ViewController 后禁用任务栏?

Swift PresentViewController没有导航栏

没有故事板的 Swift 实例化ViewController?编程

从ViewController到本身具有不同数据的动画/序列-Swift

Swift NSNotification不适用于所有ViewController

当前没有情节提要的ViewController Segue过渡[Swift]

Swift Playgrounds 类 Viewcontroller 没有成员“”?

从内存中删除所有先前加载的ViewController iOS Swift

Swift MVVM,一个没有 ViewModel 引用的 ViewController?

Swift 2(iOS 9)-使用一个ViewController创建和更新时出现导航栏错误

带有Swift UI的圆形进度栏

带有Xib错误的UItableView节标题视图-Swift

由Xib(NIB)文件初始化的iOS Swift子类化ViewController

Swift:iOS-通过第3类将数据从ViewController传递到Xib文件