【发布时间】:2019-09-26 02:49:24
【问题描述】:
使用UITableviewcell 类来显示表格列表的单元格。我想使用“navigationController?.pushViewController”从一个屏幕重定向到另一个屏幕,但它在表格单元格类中不支持。那么如何使用表格单元格中的 pushViewController 移动 UIViewcontroller。
我的代码是:
class TableCell: UITableViewCell
{
let storyBoard : UIStoryboard = UIStoryboard(name: "SubMain", bundle:nil)
let nextViewController = storyBoard.instantiateViewController(withIdentifier: "DetailReport") as! DetailReport
nextViewController.aryOfResultList = aryForCreateJSONResult
cell.inputViewController?.navigationController?.pushViewController(nextViewController, animated: true)
}
但它不起作用。请给我解决我的问题
【问题讨论】:
-
你想在点击表格视图单元格时执行navigationController吗?.pushViewController?
-
是的,我想在点击表格视图单元格时执行 navigationController?.pushViewController
-
在 didSelectRowAt indexPath 方法中添加 navigationController?.pushViewController
-
在 didSelectRowAt indexPath 方法中是的
-
@BhavishaKhatri 请检查我的答案
标签: ios swift uitableview uinavigationcontroller pushviewcontroller