UIView.AddSubview(UIView) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Attribute
Hinweise
AddSubview(UIView) fügt das view
am Ende von this
UIViewan 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:
- WillMoveToSuperview(UIView)
- WillMoveToWindow(UIWindow)
- WillRemoveSubview(UIView)
- SubviewAdded(UIView)
- MovedToSuperview()
- MovedToWindow()
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.