2013-07-19 44 views
0

我試圖用背景圖片填充我的視圖,請參閱下面的代碼。
不幸的是,子視圖之前的所有其他對象都是我不想要的。
我試圖將子視圖發送到第3行的後面,但仍保留在前面。發送子視圖返回

任何想法我做錯了什麼?

UIImageView *imageView = [[UIImageView alloc] 
         initWithImage:[UIImage 
          imageNamed:@"Background.png"]]; 
[view addSubview:imageView]; 
[imageView sendSubviewToBack:imageView]; 

回答

2

調用應該是:

[view sendSubviewToBack:imageView]; 

以上,進入人體,意爲: 「嘿觀點,送你這個子視圖,到後臺」。

大多數(如果不是全部的話)處理子視圖的方法應該直接調用視圖來保存你將作爲參數提交的子視圖。

此外,下一次,你的意思從documentation

討論

該方法移動指定的視圖的視圖中的子視圖屬性數組的開始。

+0

是的,當然,愚蠢的我。我只是沒有看到它。 –