1

アクティブな場合は検索バーが上に移動し、非アクティブな場合は下に移動するアプリがたくさんあります。Apple から入手可能な IB で動作するサンプル コードがありますが、プログラムでこの動作を実現するにはどうすればよいですか? ほとんどの場合、検索バーの代わりに画面の外に移動するナビゲーションバーと組み合わされます

4

2 に答える 2

3

個人的には[self.navigationController setNavigationBarHidden:YES animated:YES];、検索開始時に使用し[self.navigationController setNavigationBarHidden:NO animated:YES];、検索が完了したらそのまま使用することになりました。

于 2012-06-01T02:24:22.820 に答える
1

検索バーがファーストレスポンダーになると、それ自体がアニメーション化されます。[searchBar becomeFirstResponder]; を呼び出すことができます。またはそのようなもの、ドキュメントをチェックポイントします。

于 2010-05-14T01:34:02.520 に答える