Freigeben über


UIView.AddSubview(UIView) Methode

Definition

Fügt die angegebene Ansicht als Unteransicht dieser Ansicht hinzu.

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

Parameter

view
UIView

Die , die UIView als geschachtelte Ansicht dieser Ansicht hinzugefügt werden soll.

Attribute

Hinweise

AddSubview(UIView) fügt das view am Ende von thisUIViewan Subviews. Die Methoden InsertSubview(UIView, nint), InsertSubviewBelow(UIView, UIView)und InsertSubviewAbove(UIView, UIView) können verwendet werden, um die Reihenfolge zu steuern.

Um eine UIView aus Subviewszu entfernen, rufen Sie RemoveFromSuperview() für das untergeordnete UIViewElement auf.

Da UIViews nur einen direkten Vorgänger haben kann, überschreibt dies das vorhandene Superview von view.

Eine Reihe von Methoden wird aufgerufen, wenn eine Unteransicht hinzugefügt oder entfernt wird:

Das folgende Diagramm zeigt die Sequenz der Aufrufe, die sich aus einem Aufruf AddSubview(UIView)von ergeben. Beachten Sie, dass die Aufrufe von WillMoveToWindow(UIWindow) und MovedToWindow() kurz nachdem AddSubview(UIView) abgeschlossen wurden.

Gilt für:

Weitere Informationen