2011-08-05 20 views
0

このコードを使用して背景画像を設定します。唯一の問題は、XIBファイルに挿入したすべてをカバーすることです。テキストフィールド、ボタンなども(背景の前に)表示されるようにするにはどうすればよいですか。ご協力いただきありがとうございます!背景画像を正しく挿入する方法

// Setup the background 
UIImageView *background = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.png"]]; 
[self.view addSubview:background]; 
[background release]; 

答えて

1

UIImageViewを使用することができます*背景= [[UIImageViewのalloc] initWithImage:[UIImage imageNamed:@ "background.png"]]; [self.view addSubview:background]; [self sendSubviewToBack:background]; [バックグラウンドリリース];

+0

ありがとう、それは完全に働いた。 3行目には、タイプミスがあります。行の先頭に「self」の代わりに「self.view」と書かれていなければなりません。ありがとう! –

0

あなたはXIBを使用している場合は、ちょうどあなたのすべてのオブジェクトがUIImageViewを超えていることを確認してください。

また、あなたがcolorWithPatternImage:

UIImage * bg = [UIImage imageNamed:@"bg.png"]; 
[myView_ setBackgroundColor:[UIColor colorWithPatternImage: bg]]; 
+0

ありがとう、myViewで正確に何を入力すればよいですか?自己?ありがとう! –

+0

あなたの主な 'viewController'はあなたのオブジェクトが座っていることです。 – WrightsCS