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[]
속성 값
기본값은 빈 배열입니다.
- 특성
설명
자동 레이아웃은 의 UIView 를 Constraints 사용하여 를 배치합니다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