如何获取UINavigationController子视图

时间:2010-09-12 18:09:57

标签: iphone uitableview uinavigationcontroller subview reloaddata

我在splitView中有一个详细视图控制器 - SearchDeatilViewController。但该视图控制器附加到导航控制器。 我怎样才能让那个子视图控制他?

我试过这样,重新加载子视图tableView:

SearchDetailViewController *detail1 = (SearchDetailViewController *)[self.viewControllers objectAtIndex:1];
[detail1.tableView reloadData];

但它给了我错误:

  

- [UINavigationController reloadTable]:无法识别的选择器发送到实例

似乎我在变量detail1中得到的对象是navigationController类型。显然我需要更深入一级。我怎么能这样做?

由于

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。只需标记子视图,然后使用[myView viewWithTag:X]访问它们就可以了。