Pull Refresh TableView编辑

时间:2011-04-19 13:19:32

标签: iphone objective-c ios

我有leah的PullRefreshTableView(https://github.com/leah/PullToRefresh)。问题,一旦我实现这一点。通过执行以下操作,视图将更改为tableview:

@interface news : PullRefreshTableViewController {

所以我无法将任何工具栏或导航控制器添加到顶部。有人知道我如何结合PullRefreshTableView将工具栏添加到屏幕顶部。

日Thnx!

1 个答案:

答案 0 :(得分:1)

当您使用xcode创建新项目时,您知道何时拥有此标准UINavigation模板?给你3个(右边?)nib文件,1个带窗口,1个带主视图/导航控制器,另一个带有tableview。

用tableview打开一个。选择如下所示的标签:toolbar_item 它将允许您更改加载nib文件时创建的类。将其更改为PullRefreshTableView,当您启动应用程序时,将创建PullRefreshTableView而不是普通的表视图。

您可以将它作为Interface Builder插件连接起来,就像连接普通表视图一样。它是一个子类,所以它甚至可以连接到模板中包含的普通tableviewcontroller。

如果您已经这样做了,您仍然可以像使用普通表格视图一样添加工具栏。此外,如果你想在你的iPhone屏幕上有一个工具栏,它不应该是Tableview的子视图,但容器视图应该包含工具栏和tableview。