UIView.Constraints 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
自动布局对此 UIView使用的约束。
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual UIKit.NSLayoutConstraint[] Constraints { [Foundation.Export("constraints")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)] get; }
member this.Constraints : UIKit.NSLayoutConstraint[]
属性值
默认值为空数组。
- 属性
注解
自动布局使用 Constraints 的 UIView 来布局其 Subviews。 这些约束是使用 或 AddConstraints(NSLayoutConstraint[])设置的AddConstraint(NSLayoutConstraint)。
P:UIKit.NSLayoutConstraint.DebugDescription 属性可用于调试自动布局问题。
foreach(var c in mainView.Constraints)
{
Console.WriteLine(c.DebugDescription);
}
适用于
另请参阅
- <xref:UIKit.UIView.AddConstraint>
- <xref:UIKit.UIView.AddConstraints>
- <xref:UIKit.UIView.RemoveConstraint>
- <xref:UIKit.UIView.RemoveConstraints>
- TranslatesAutoresizingMaskIntoConstraints