iOS。 UINavigationBarの高さを変更し、他のサブビューのフレームを一度に変更する方法は?

私はナビゲーションベースのアプリケーションを使い、例えば UITableView でいくつかの viewController を持っています。 UINavigationBar の高さを変更すると、各 viewController に対して他の要素のフレームを手動で変更する必要があります。

この問題の一般的な解決法はありますか?

0
あなたは "sizeToFit:"についてもっと詳しく書くことができますか?私は "sizeToFit"(パラメータなし)のみを見つけました。
追加された 著者 Gargolev,
ありがとう、それは私が望むすべてです
追加された 著者 Gargolev,
ナビゲーションバーの高さを設定するには、 UINavigationBar サブクラスを使用し、 sizeToFit:メソッドを使用する必要があります。やってみなよ。 :)
追加された 著者 Kjuly,
申し訳ありませんが、 sizeThatFits:です。 :p
追加された 著者 Kjuly,

答えはありません

0