0

UINavigationControllerのコンテンツサイズを取得しようとしています。
このようにして、ナビゲーションバーの高さだけを考慮したコンテンツサイズを取得できます。

CGSize contentSize = self.view.bounds.size;

しかし、ナビゲーションバーとツールバーの高さを考慮してもらいたいと思います。

どうやって入手するの?

========質問後のコメント====================
ああ〜私の間違い。
上記の方法で2と見なされるフレームサイズを取得できます。===============================================


風景

ここに画像の説明を入力してください

肖像画

ここに画像の説明を入力してください

4

1 に答える 1

0

必要なのは、問題のナビゲーションコントローラーのトップビューコントローラーです。フレームのサイズは次のとおりです。

CGSize contentSize = nav.topViewController.frame.size;
于 2012-10-10T21:12:04.787 に答える