我有leah的PullRefreshTableView(https://github.com/leah/PullToRefresh)。问题,一旦我实现这一点。通过执行以下操作,视图将更改为tableview:
@interface news : PullRefreshTableViewController {
所以我无法将任何工具栏或导航控制器添加到顶部。有人知道我如何结合PullRefreshTableView将工具栏添加到屏幕顶部。
日Thnx!
答案 0 :(得分:1)
当您使用xcode创建新项目时,您知道何时拥有此标准UINavigation模板?给你3个(右边?)nib文件,1个带窗口,1个带主视图/导航控制器,另一个带有tableview。
用tableview打开一个。选择如下所示的标签: 它将允许您更改加载nib文件时创建的类。将其更改为PullRefreshTableView,当您启动应用程序时,将创建PullRefreshTableView而不是普通的表视图。
您可以将它作为Interface Builder插件连接起来,就像连接普通表视图一样。它是一个子类,所以它甚至可以连接到模板中包含的普通tableviewcontroller。
如果您已经这样做了,您仍然可以像使用普通表格视图一样添加工具栏。此外,如果你想在你的iPhone屏幕上有一个工具栏,它不应该是Tableview的子视图,但容器视图应该包含工具栏和tableview。