UIView.AddSubview(UIView) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona a exibição especificada como uma subexibição dessa exibição.
[Foundation.Export("addSubview:")]
public virtual void AddSubview (UIKit.UIView view);
abstract member AddSubview : UIKit.UIView -> unit
override this.AddSubview : UIKit.UIView -> unit
Parâmetros
- Atributos
Comentários
AddSubview(UIView) acrescenta o view
ao final de this
UIView' s Subviews. Os métodos InsertSubview(UIView, nint), InsertSubviewBelow(UIView, UIView)e InsertSubviewAbove(UIView, UIView) podem ser usados para controlar a ordem.
Para remover um UIView de Subviews, chame RemoveFromSuperview() no filho UIView.
Como UIViews só pode ter ancestral direto, isso substituirá o existente Superview do view
.
Vários métodos são chamados quando uma subexibição é adicionada ou removida:
- WillMoveToSuperview(UIView)
- WillMoveToWindow(UIWindow)
- WillRemoveSubview(UIView)
- SubviewAdded(UIView)
- MovedToSuperview()
- MovedToWindow()
O diagrama a seguir mostra a sequência de chamadas resultantes de uma chamada para AddSubview(UIView). Observe que as chamadas para WillMoveToWindow(UIWindow) e MovedToWindow() ocorrem logo após AddSubview(UIView) a conclusão.