-3

ナビゲーションバーがありますが、テーブルビューでスクロールします。どうすれば修正できますか?

@property (strong, nonatomic) IBOutlet UINavigationItem *navigationBar;
4

2 に答える 2

3

テーブル ビューのサブビューとして a (つまり、 ではないUINavigationBarことを願っています)を追加する代わりに、 を作成し、テーブル ビュー コントローラーをナビゲーション コントローラーのルート コントローラーにします。UINavigationBarUINavigationItemUINavigationController

このようにして、ナビゲーション バーとオプションのツールバーを無料で入手でき、すべてが期待どおりに機能します。

詳しくは「View Controller プログラミングガイド」をお読みください。

于 2013-05-17T20:22:55.337 に答える
0

テーブル自体ではなく、テーブル ヘッダーに追加する必要があります。IB をいじって、ナビゲーション バーをテーブルの一番上に移動すると、テーブル ヘッダーに配置するオプションが表示されます。または、プログラムで追加する場合は、tableheader 属性を使用します。

于 2013-05-18T01:42:41.907 に答える