1

tableView があり、下部に同期ボタンと最新の同期日付 (iPhone のメール アプリのように) を備えたツールバーを追加したいと考えています。ただし、テーブルビューをスクロールしてもスクロールバーが動かないように、スクロールバーを固定する必要があります。

現在、次のようにプログラムで searchBar を追加しています。

self.tableView.tableFooterView = self.toolbar;

ここにリンクされている別の問題は、私が Xcode の MasterDetailsView Controller テンプレートを使用しているという事実です。しかし、ツールバーを MasterView (テーブルビューを含む) にドラッグすることはできません。私の最初の推測では、使用したテンプレートのために修正されただけですが、よくわかりません。

前もって感謝します!!

4

3 に答える 3

5

UITableViewController を使用する代わりに、UITableViewDelegate と UITableViewDataSource に準拠するプレーンな UIViewController を使用してみてください。UITableView をサブビューとしてビュー コントローラーのメイン ビューに追加し、そのデリゲートとデータソースをビュー コントローラーにリンクします。

これで、UITableView の上に固定して表示されるメイン ビューに他の UIView を追加できます。

于 2012-07-17T18:22:23.657 に答える