UIAspectRatioConstraint
*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.
The 는 코어 크기가 부모의 백분율로 설정되었더라도 상관없이 코어 크기에 대한 너비‑높이 비율을 강제로 적용합니다.Even if that size is set as a percentage of its parent.예를 들어, 이 제약 조건을 Frame 의 자식으로 삽입하고 제약 조건의 AspectRatio 속성을 2 ( 2:1 )로 설정하면 프레임의 너비가 높이의 두 배로 유지됩니다.마찬가지로, 이 제약 조건의 AspectRatio 속성을 0.5 ( 0.5:1 )로 설정하면 프레임의 너비가 높이의 절반을 유지됩니다.
이 제약 조건의 를 ( )의 기본값으로 설정하는 것은 사각형 이미지 자산으로 비례적으로 확장/축소되지 않도록 하는 편리한 방법입니다.
UI 개체가 레이아웃 구조(예: UIListLayout 및 UIAspectRatioConstraint)와 컨트롤 구조(예: **** )의 제어를 받을 때, 제약 조건이 레이아웃을 재정의하고 개체의 크기를 제어합니다.
요약
속성
유지할 너비-높이 비율을 결정합니다.
개체의 최대 크기가 제한되는 방법을 결정합니다.
개체의 새 크기를 설정할 때 사용할 축을 결정합니다.
속성
AspectRatio
이 속성은 유지할 너비-높이 비율을 결정합니다.비율을 너비 대 높이로 뒤집으려면 반대(분수를 1로 나누거나 -1차 계수로 올리기)를 취하거나 올립니다.이 값은 0보다 커야 합니다.
AspectType
이 속성은 개체의 최대 크기가 제한되는 방법을 결정합니다.
FitWithinMaxSize 로 설정되면 개체는 자체 AbsoluteSize 내에서 가능한 최대 크기가 됩니다.
ScaleWithParentSize 로 설정되면 개체의 최대 크기는 아스펙트 비율을 유지하면서 부모의 크기가 됩니다.