Ios 从另一个视图控制器内以编程方式创建的UITableView的单元格中推送详图控制器

Ios 从另一个视图控制器内以编程方式创建的UITableView的单元格中推送详图控制器,ios,uitableview,uinavigationcontroller,storyboard,Ios,Uitableview,Uinavigationcontroller,Storyboard,我有一个自定义UIViewController,我们称之为ViewController。我使用库来实现视图控制器的效果,可以在页面之间左右滑动。我的页面是一个通过编程创建的UITableView子类。更具体地说,每个页面都是一天,页面标题是一周中的一天,UITableView子类中的单元格是该天的事件 当我触摸其中一个单元格时,我想按下一个新的视图控制器,但我卡住了。我想推送到我在故事板中创建的视图控制器,并通过该推送传递一个对象,以填充视图控制器。我在ViewController中使用的导航控

我有一个自定义UIViewController,我们称之为ViewController。我使用库来实现视图控制器的效果,可以在页面之间左右滑动。我的页面是一个通过编程创建的UITableView子类。更具体地说,每个页面都是一天,页面标题是一周中的一天,UITableView子类中的单元格是该天的事件

当我触摸其中一个单元格时,我想按下一个新的视图控制器,但我卡住了。我想推送到我在故事板中创建的视图控制器,并通过该推送传递一个对象,以填充视图控制器。我在ViewController中使用的导航控制器是在情节提要中创建的。自定义UITableView是以编程方式创建的

我遇到了一些错误:

-应用程序试图将nil视图控制器推送到目标上

-并且self.navigationController也是零

我不知道如何做到这一点,似乎也没有任何有用的答案。我完全卡住了。我已经附加了我的ViewController的图像,如果您查看链接的GitHub repo,您可以看到我是如何使用提供的代码的


我是通过一个代理解决的。我将子类UITableView中的委托传递回原始ViewController。就我而言,它是一个物体。查看此链接: