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