在按下工具栏按钮时重新加载tableview的工具栏

时间:2010-07-20 01:08:10

标签: iphone uitableview uitoolbar

我正在尝试创建一个单独的类和xib,其中tableview可以根据您按下的工具栏按钮重新加载不同的核心实体。我的代码工作正常,可以看到它在fetchedResultsController中加载不同的实体。但是当我发送[self.tableView reloaddata]时,我的表视图委托从未被调用过。有没有人知道我可以通过使用4个不同的viewcontrollers来做到这一点的例子?

2 个答案:

答案 0 :(得分:1)

1-是否设置了tableView的委托?你能告诉我们代码吗?

2-您可以使用4个不同的tableViews,并在按工具栏按钮时隐藏/显示它们。

但我认为第一种解决方案是最好的。

答案 1 :(得分:0)

我正在学习关于iphone开发的一件事是,如果你试图做一些困难的事情你可能会以错误的方式去做。在最初的想法之后,我不想使用标签控制器和四个视图,看起来这就是我应该做的事情。我认为将所有代码保存在一个类文件中会更容易,但很快就会失控。最好有4个视图控制器并根据需要加载