Ios 从TableViewCell弹出到另一个ViewController的正确方式

Ios 从TableViewCell弹出到另一个ViewController的正确方式,ios,xcode,uitableview,swift,Ios,Xcode,Uitableview,Swift,我有一个带有自定义单元格的表格视图,可以动态加载,我还将手势识别器附加到图像视图上,这样当您按住图像视图和操作表时,会出现一个允许用户发送私人消息的选项。我已经创建了用于发送消息的ViewController,我只需要知道如何弹出到它,因为类UITableViewCell不包括storyboard或navigation controller。有人建议我从TableViewController调用一个方法,但我没有实现一个。请有人给我建议。谢谢。必须通过UIApplication.sharedAp

我有一个带有自定义单元格的
表格视图
,可以动态加载,我还将
手势识别器
附加到
图像视图
上,这样当您按住
图像视图
操作表
时,会出现一个允许用户发送私人消息的选项。我已经创建了用于发送消息的
ViewController
,我只需要知道如何弹出到它,因为类
UITableViewCell
不包括
storyboard
navigation controller
。有人建议我从
TableViewController
调用一个方法,但我没有实现一个。请有人给我建议。谢谢。

必须通过
UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(actionSheet,动画:true,完成:nil)从根
视图控制器调用

您需要从作为表视图数据源的控制器中显示它(它不需要是UITableViewController)。