默認的背景色爲白色,我想將其更改爲圖像如何設置視圖的背景圖像?
我已經試過這樣:
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];
但研究背景變成黑色,圖像不是在後臺。我不知道爲什麼....
順便說一下,如果我在一個視圖中有超過1個圖像,如何設置它們的顯示優先級?
默認的背景色爲白色,我想將其更改爲圖像如何設置視圖的背景圖像?
我已經試過這樣:
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];
但研究背景變成黑色,圖像不是在後臺。我不知道爲什麼....
順便說一下,如果我在一個視圖中有超過1個圖像,如何設置它們的顯示優先級?
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"imageone"]];
backgroundView.frame = self.view.bounds;
[[self view] addSubview:backgroundView];
嘗試了這一點,這是呼喚self.view.bounds
的框架,而不是self.view.frame
幀。我只是測試它,它完美的作品。
編輯:如果你正在尋找的是發送圖像到堆棧的後面,你可以執行以下操作並選擇發回。
代碼:
UIImageView *myImage = [[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"background.png"]]autorelease];
myImage.frame = self.view.frame;
[self.view addSubview:myImage];
應該工作,你確定你輸入你的形象? – Simon 2012-03-08 21:18:35
它現在的作品,但我真的不知道爲什麼......我什麼都沒變...... – iPhrog 2012-03-08 22:04:56