RelativeLayout의 제약 조건을 사용하여 화면 하단에 요소를 배치하는 방법은 무엇입니까? 현재이 코드를 사용하고 있습니다.
<Image x:Name="img" Opacity="1"
VerticalOptions="EndAndExpand"
RelativeLayout.WidthConstraint=
"{ConstraintExpression Type=RelativeToParent, Property=Width}"
RelativeLayout.HeightConstraint=
"{ConstraintExpression Type=RelativeToParent, Property=Height}"/>
그림을 배경으로 설정하려면 하단에서 시작해야하므로 하단에 배치해야합니다. 어떻게해야합니까? 나는 인터넷에서 그 예를 찾지 못했습니다. 미리 감사드립니다!
RelativeView를 컨테이너로 사용할 수 있습니다. 수평 옵션과 수직 옵션 모두에서 FillAndExpand를 만듭니다. 이제 화면 크기는 상대 레이아웃의 크기입니다.
이제 왼쪽 하단과 전체 너비에서 시작하는 이미지가 있습니다.
<Image x:Name="img" Opacity="1"
VerticalOptions="EndAndExpand"
RelativeLayout.WidthConstraint=
"{ConstraintExpression Type=RelativeToParent, Property=Width}"
RelativeLayout.HeightConstraint=
"{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.25}"
RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height, Factor=0.75}"/>
또한 이미지가 화면보다 작은 경우 Aspect를 설정할 수 있습니다.
Aspect-이미지가 표시되는 경계 내에서 이미지 크기를 조정하는 방법 (늘이기, 자르기 또는 레터 박스).
Aspect는 디스플레이 영역에 맞게 이미지 크기를 조정하는 방법을 결정합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다