共用方式為


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 附加至 的 Subviews 結尾 thisUIView 。 方法 InsertSubview(UIView, nint)InsertSubviewBelow(UIView, UIView)InsertSubviewAbove(UIView, UIView) 可用來控制順序。

若要從 移除 UIView ,請在子 UIView 上呼叫 RemoveFromSuperview()Subviews

因為 UIView s 只能有直接上階,所以這會覆寫 現有的 Superviewview

新增或移除子檢視時,會呼叫許多方法:

下圖顯示呼叫 所產生的呼叫 AddSubview(UIView) 順序。 請注意,在完成之後 AddSubview(UIView) ,會立即呼叫 WillMoveToWindow(UIWindow)MovedToWindow()

適用於

另請參閱