7

レイヤーを使用するときに z=0 のように、ビューの「下部」にサブビューを追加する方法はありますか? オブジェクトをスポーンするときに、上ではなく別の写真の下にある必要があるため、これが必要です。

4

3 に答える 3

19

UIView のサブビューは、配列の最後の 1 つが最前面になり、最初の 1 つ (インデックス 0) が後ろになるように並べ替えられます。したがって、「下」に挿入するには、次のようにするだけで十分です。

[view insertSubview:aView atIndex:0]
于 2012-10-09T14:40:00.240 に答える
4

新しいビューを追加して、コンテナー ビューのsendSubviewToBack:メソッドを使用するだけです。

于 2012-07-19T20:28:46.383 に答える
2
sendSubviewToBack:

Moves the specified subview so that it appears behind its siblings.
- (void)sendSubviewToBack:(UIView *)view

ソース: http://developer.apple.com/library/IOs/#documentation/UIKit/Reference/UIView_Class/UIView/UIView.html

于 2012-07-19T20:27:34.367 に答える