次の方法で共有


UIView.AddSubview(UIView) メソッド

定義

指定したビューをこのビューのサブビューとして追加します。

[Foundation.Export("addSubview:")]
public virtual void AddSubview (UIKit.UIView view);
abstract member AddSubview : UIKit.UIView -> unit
override this.AddSubview : UIKit.UIView -> unit

パラメーター

view
UIView

UIViewこのビューの入れ子になったビューとして追加する 。

属性

注釈

AddSubview(UIView)view 末尾thisUIViewSubviewsに を追加します。 メソッド、InsertSubview(UIView, nint)InsertSubviewBelow(UIView, UIView)、および InsertSubviewAbove(UIView, UIView) を使用して、順序を制御できます。

から をUIView削除するには、子 UIViewで を呼び出しますRemoveFromSuperview()Subviews

UIViewは直接の先祖しか持つことができないため、 の既存Superviewのものをview上書きします。

サブビューが追加または削除されると、いくつかのメソッドが呼び出されます。

次の図は、 の呼び出しによって生成される呼び出しのシーケンスを AddSubview(UIView)示しています。 と の呼び出しWillMoveToWindow(UIWindow)MovedToWindow()は、完了した直後AddSubview(UIView)に発生します。

適用対象

こちらもご覧ください