swift - 如何在 swift 中将类自定义初始化程序与协调器一起使用
问题描述
我必须在一个项目上工作,该项目使用协调器来展示新的控制器,我可以复制并粘贴它以继续这样的编码。
但是当我使用自定义初始化程序创建一个新类时,我无法使用协调器呈现它。
一个普通的类可以像这样呈现:
let vc = DatePickerViewController.instantiateFromStoryboardName(storyboardName: .GlobalStoryboard)
Coordinator.presentViewController(sourceViewController: self, destinationViewController: vc)
但是如何填写destinationViewController 的自定义初始值设定项?
解决方案
推荐阅读
- xamarin - Xamarin:检测在 NavigationRenderer 上推送的页面
- mysql - 如何加快 MySQL 百万行的插入速度?
- python - 平均图像 ROI 中的像素
- javascript - 如何从数组中找到数组中的特定元素
- dart - 颤振流不听或检测到变化
- java - Spring的application.properties中应该转义哪些字符?
- jquery - 将输入值乘以跨度
- android - 无法启动接收器 com.google.firebase.iid.FirebaseInstanceIdInternalReceiver android Oreo
- c# - 如何从 c# 代码向存储过程参数添加“N”前缀
- php - 在 Ubuntu 16.04 上使用 PHP 7.2 连接到 SQL Server,使用 Microsoft Drivers for PHP for SQL Server,在浏览器中工作但在命令行中失败