Ios 如何使用KGModal调用其他类中的viewcontroller

Ios 如何使用KGModal调用其他类中的viewcontroller,ios,swift,uitableview,Ios,Swift,Uitableview,我正在开发一个应用程序。该应用程序位于swift中。现在的问题是,我试图使用KGModel从另一个视图表示视图控制器。 假设有两个视图控制器ViewA和ViewB。现在,如果我将viewB设置为初始viewcontroller,那么它工作正常。tableview控制器的所有代理都已成功调用,但如果尝试从viewA调用ViewB,则表格视图始终返回空。任何人都知道如何使用KGmodel调用当前视图中的其他视图控制器。提前谢谢 从ViewA调用ViewB的代码 let storyboard = U

我正在开发一个应用程序。该应用程序位于swift中。现在的问题是,我试图使用KGModel从另一个视图表示视图控制器。 假设有两个视图控制器ViewA和ViewB。现在,如果我将viewB设置为初始viewcontroller,那么它工作正常。tableview控制器的所有代理都已成功调用,但如果尝试从viewA调用ViewB,则表格视图始终返回空。任何人都知道如何使用KGmodel调用当前视图中的其他视图控制器。提前谢谢

从ViewA调用ViewB的代码

 let storyboard = UIStoryboard(name: "Main", bundle: nil)
    let controller = storyboard.instantiateViewController(withIdentifier: "MoveToReviewView") as? ReviewViewController
    controller?.assignValue = self
    presentController(controller!)

  func presentController(_ controller: UIViewController) {
    let ret = self.view.frame
    controller.view.frame.size.width = ret.size.width - ret.size.width/4
    controller.view.frame.size.height = ret.size.height/2


    KGModal.sharedInstance().show(withContentView: controller.view, andAnimated: true)
}
输出为