2

xib ファイルに UITextView と UINavigationBar を 1 つだけ含むビューを設定しました。

アプリを実行すると、UINavigationBar の下に IB で UITextView を並べたにもかかわらず、テキストの上部が UINavigationBar によって隠されます。

UITextViews だけでなく、単純な UILabel を含む他のタイプのビューでも発生します。私の理解では、ナビゲーションバーを使用すると、ビューの上部が下に移動しますが、これは起こりません。

これを防ぐためにセットアップに何か不足していますか?

4

1 に答える 1

7

ナビゲーション バーtranslucentのプロパティを変更します。

スクリーンショットからわかるように、ナビゲーションコントローラーにあります

[[self.navigationController navigationBar] setTranslucent:NO];
于 2013-03-31T12:51:43.363 に答える