2

UITableViewスクロールに従ってUINavigationBarをスクロールするにはどうすればよいですか:

  • ユーザーが UITableView を下にスクロールすると、UINavigationBar は UITableView と共にスクロールして消えます。
  • ユーザーが UITableView を上にスクロールすると、UINavigationBar はビューの上部に固定されたままになります。

この質問と同様の効果が必要ですが、UISearchBar の代わりに UINavigationBar で同じ効果を行う必要があります。リンクのコードを既に試しました。コードまたはソース コードの一部を評価してください。

前もって感謝します。

4

3 に答える 3

2

このライブラリのコードをチェックアウトできます。動作は少し異なりますが (Chrome ios7 アプリを模倣しています)、必要に応じてナビゲーション バーの処理を簡単に変更できます。

于 2013-11-09T17:03:49.237 に答える
1

役立つかもしれない興味深い投稿を見つけました。 http://horseshoe7.wordpress.com/2012/05/18/uinavigationbar-that-scrolls-away/

于 2012-10-22T12:15:49.453 に答える
0

の を非表示にして、 の最初のセクションのヘッダーに偽物を追加することnavigationBarでこれを行います。ViewControllerUINavigationBartableView

于 2012-10-21T21:54:25.443 に答える