Поделиться через


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 конец thisUIView.Subviews Для управления порядком можно использовать методы InsertSubview(UIView, nint), InsertSubviewBelow(UIView, UIView)и InsertSubviewAbove(UIView, UIView) .

Чтобы удалить UIView из Subviews, вызовите RemoveFromSuperview() для дочернего UIViewобъекта .

Так как UIViewу может быть только прямой предок, это приведет к перезаписи существующего Superview .view

При добавлении или удалении вложенного представления вызывается ряд методов:

На следующей схеме показана последовательность вызовов, полученных в результате вызова AddSubview(UIView)метода . Обратите внимание, что вызовы и WillMoveToWindow(UIWindow)MovedToWindow() происходят вскоре после AddSubview(UIView) завершения.

Применяется к

См. также раздел