나는 (내 의견으로는) 너무 어려운 해결책이 있습니다. 오른쪽 상단 모서리에 "메인"이미지와 다른 "작은"이미지를 갖고 싶습니다. 통지와 아이폰 OS의 홈 화면 버튼 식으로 뭔가 :Xamarin.Forms - 서로 위에 교차 플랫폼 이미지
사람은 Xamarin.Forms 방법으로 이런 일을 수행하는 방법을 알고 있나요?
나는 (내 의견으로는) 너무 어려운 해결책이 있습니다. 오른쪽 상단 모서리에 "메인"이미지와 다른 "작은"이미지를 갖고 싶습니다. 통지와 아이폰 OS의 홈 화면 버튼 식으로 뭔가 :Xamarin.Forms - 서로 위에 교차 플랫폼 이미지
사람은 Xamarin.Forms 방법으로 이런 일을 수행하는 방법을 알고 있나요?
나는 모든 셀이 RelativeLayout
을 갖는 격자를 사용하여 해결했다. 각 사각형에는 버튼과 이미지라는 두 개의 자식이 있습니다. 이미지가 작아서 제약 조건으로 인해 오른쪽 상단으로 이동합니다. RelativeToParent
:
RelativeLayout relativeLayout = new RelativeLayout();
relativeLayout.Children.Add(button,
Constraint.Constant(0),
Constraint.Constant(0));
relativeLayout.Children.Add(image,
Constraint.RelativeToParent((parent) =>
{
return parent.Width - 40;
}),
Constraint.Constant(0));
내 생각에 AbsoluteLayout : http://iosapi.xamarin.com/index.aspx?link=T%3AXamarin.Forms.AbsoluteLayout으로이 작업을 수행 할 수 있습니다.
당신은 여기의 샘플을 잡을 수 있습니다 https://github.com/xamarin/xamarin-forms-samples/blob/master/FormsGallery/FormsGallery/FormsGallery/AbsoluteLayoutDemoPage.cs