0

Xcodeストーリーボードを使用してアプリのデザインをデモしています(機能していません。私はデザイナーであり、デザイン目的で表示する必要があります)。これまでのところ、上部のナビゲーションバーとポートレートモードのタブバーに必要なpngを作成しました。私のナビゲーションバーは網膜用に640px×88pxです。だから私は1136pxx88pxで別のpngを作成する必要があると思いますか?タブバーと同じですか?

シミュレーターを回転させたときに横向きの大きな画像を使用するように、これをストーリーボードに表示するにはどうすればよいですか?

4

1 に答える 1

0

普遍的なもの (おそらく複数の画面で表示されるナビゲーション バーなど) をカスタマイズする最善の方法は、 を使用すること[UINavigationBar appearance]です。次のように、ポートレート モードに必要な背景を割り当てることができます。

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"name_of_portrait_png"] forBarMetrics:UIBarMetricsDefault];

そして風景の場合:

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"name_of_landscape_png"] forBarMetrics:UIBarMetricsLandscapePhone];

また、これらはストーリーボードで実行/表示できないカスタマイズであると確信しています.

于 2013-01-29T07:03:06.227 に答える