0

iOS 6 を使用しており、すべてのビューに背景画像を表示したいと考えています。ビューコントローラーの基本クラスから継承し、そこにビューをスタイリングすることを検討する必要があります。

4

1 に答える 1

1

おそらく最善の解決策は、サブクラスUIViewControllerを作成し、他のすべてのビューコントローラーにこのサブクラスを継承させることです。viewDidLoadサブクラスのでは、プログラムUIImageViewで画面全体にまたがるを作成し、そのimageプロパティを背景として使用する画像に設定できます。

更新
実装が簡単なもう1つのソリューションは、これをに追加することです。application:didFinishLaunchingWithOptions:

[[self window] setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]]];

次に、各ViewControllerのメインビューの背景がはっきりしていることを確認します。

于 2013-03-12T21:32:54.207 に答える