2012-07-17 64 views
1

我有一個tableView,並希望在底部添加一個工具欄,帶有同步按鈕和最新的同步日期(就像在iPhone上的郵件應用程序一樣)。但滾動條應該是固定的,以便在滾動查看錶格視圖時不會移動。Xcode:如何修復tableView的工具欄?

現在,我只是將搜索欄以編程方式:

self.tableView.tableFooterView = self.toolbar; 

鏈接在這裏的另一個問題是事實,我使用的Xcode的MasterDetailsView控制器模板。但我不能只拖動一個工具欄到我的MasterView(包含tableview)。我的第一個猜測是,它只是因爲我使用的模板而被修復,但我不太確定。

在此先感謝!

回答

5

而不是使用UITableViewController嘗試使用符合UITableViewDelegate和UITableViewDataSource的普通UIViewController。將UITableView作爲子視圖添加到視圖控制器的主視圖,並將其委託和數據源鏈接到視圖控制器。

現在,您可以將任何其他UIViews添加到主視圖,該主視圖將顯示爲固定在UITableView頂部。

+0

真棒,非常感謝你! – user1066006 2012-07-18 19:12:50

+0

隨時打勾我的答案是正確的。 :) – 2012-07-18 23:47:23

1

在你的故事板爲視圖控制器,拖欄按鈕的的tableView後項的底部,並在viewDidLoad方法..請執行下列操作..

self.navigationController.toolbarHidden = NO;