在一个uicollectionviewcell上方有一个uitableview。 即使您点击该uitableview单元格,它也不会通过。
协议如下。
class (the name of this collectionViewCell): UICollectionViewCell, UITableViewDelegate, UITableViewDataSource {...
为了进行过渡,
由于UIViewController
下方有collectionViewCell
,
我想使用那个navigationController
。
我在didSelectRowAt
indexPath中做了以下代码:
uiVC = UIViewController()
self.uiVC? .navigationController?. pushViewController(DummyViewController(), animated: true)
但是,它无法进行转换。 过渡方法不正确吗? 如果您知道一个,请告诉我。
答案 0 :(得分:0)
您的uiVC没有UINavigationController。
uiVC = UIViewController()
self.uiVC? .navigationController?. pushViewController (DummyViewController(), animated: true)
在awakeFromNib上编写代码:
uiVC = UIViewController()
var navigationController = UINavigationController(rootViewController: uiVC)
self.addSubview(navigationController.view)
// TODO: add constraints
比您会看到过渡。