0

Apple HIGに従ってnavigationBarが実装されているアプリがあるため、高さは44pxです。その下には、navigationBar のすぐ下にある searchBar があります。

私のアプリを設計している人は、高さ 64 ピクセルのナビゲーション バー用のカスタム イメージを作成しました。navbar 画像の実際の高さが 44 px になるように、既に画像をカットしています。残りの画像をtableViewの背景画像に追加しました。私のsearchBarが私のnavigationBar IMAGEをスクロールしていることを除いて、すべてが実装され、正しく動作します。技術的にはnavBarにはありませんが、UIデザインの観点からはそうです。

navigationBar の直下のスペース (20px) が使用されていないことを確認する方法を見つけることができないようです。ユーザーには、navigationBar が 20px 大きく見えるはずです。

うまくいけば、誰かが私を正しい方向に導くことができます、ありがとう!

4

1 に答える 1

1

UITableView検索バーが右にネストされていると思いますか?UIViewControllerビューコントローラをの代わりにのサブクラスに変更するUITableViewControllerと、テーブルビューをコントローラのビューに手動で追加して、必要に応じてサイズを調整できます。

(コントローラーにデータソースと委任プロトコルを実装させ、テーブルビューに接続することを忘れないでください。)

于 2012-08-13T18:33:06.510 に答える