2011-11-18 13 views
1

self.viewのaddSubview層

[self.view addSubview:foo]; 

オブジェクトに行くれる層を指定する方法がありますを使用していますか?すなわち、追加されたオブジェクトをすべてのオブジェクトの上にあるビューレイヤーの最上部に移動させることはできないでしょうか?私は、ビューオブジェクトを動的に追加するためにaddSubviewを使用しますが、私が何を意味するのか知っていれば、それらのいくつかがスタックの上にないようにしたいと思います。私の説明が理解できない場合、私はもっと詳しく説明することができます。

答えて

22

あなたは

– bringSubviewToFront: 
– sendSubviewToBack: 
– insertSubview:atIndex: 
– insertSubview:aboveSubview: 
– insertSubview:belowSubview: 
- exchangeSubviewAtIndex:withSubviewAtIndex: 

を(行動は名前でかなり明白です)何をしたいかに応じて、それらの機能(のUIViewからのすべて)のいずれかを使用することができます。

+0

私はこれを逃したと信じられません。私は最初にUIViewのドキュメントを見ている必要があります。ありがとうございました! –

+0

心配なし:-)それが役に立つと答えた場合、妥当性を確認することを忘れないでください! – MatLecu

+0

私はそれを投稿した後すぐにあなたが応答したので、私はできませんでした - あなたは今すぐマークされた答えをマークする前に15分か何かを待たなければなりません! –