我有一个视图并拥有navigationController ...
和一个rightBarButtonItem,
然后点击 - >使用popoverController显示tableViewController的视图... tableView有3个单元格 - 比如A,B,C
我想知道,
在表格列表中,不同的textlabel转到不同的视图,单元格A转到View_A,单元格B转到View_B ....
我需要将视图放在navigationController
...
但是当我在didSelectRowAtIndexPath
函数中编写代码时,它在tableViewController的类中不起作用.....
我试试
[ self.navigationController pushViewController:detailViewController animated:YES];
或
[ self.parentViewController.navigationController pushViewController:detailViewController animated:YES];
或
[ self.view.superview.navigationController pushViewController:detailViewController animated:YES];
当我点击tableView的单元格时,我不知道如何在外面做某事,尤其是如何获取navigationController
.....
答案 0 :(得分:0)
当你在popview中并且在点击tableView的单元格后该视图被解除时,self
被引用到popupView它不起作用。
您必须使用delegate
来完成工作。请参阅this链接以供参考