UIView.Subviews 属性

定义

包含在 中的 thisUIView的 数组UIView

public virtual UIKit.UIView[] Subviews { [Foundation.Export("subviews", ObjCRuntime.ArgumentSemantic.Copy)] get; }
member this.Subviews : UIKit.UIView[]

属性值

UIView[]

默认值为空数组。

属性

注解

此属性定义 的 UIView视图层次结构。 完整的视图层次结构包括 UIViewSuperview 和 的后代SubviewsSubviewsUIView,但用于操作层次结构的方法侧重于操作子视图 (例如 、 AddSubview(UIView)InsertSubview(UIView, nint)等) 。

数组中 Subviews 的位置UIView决定了 UIView子视图中的 z 顺序。 UIView索引 0 处的 是最后面的视图。 UIView可以使用 和 InsertSubviewBelow(UIView, UIView)以所需的 z 顺序InsertSubviewAbove(UIView, UIView)初始化 s。 UIView可以使用 向前或向后发送 z 顺序 ExchangeSubview(nint, nint)

应用程序开发人员不应操作或修改 Subviews 框架提供的 UIView,因为它们可能会在系统更新中不通知的情况下更改。

适用于

另请参阅