C# 如何按平台设置AbsoluteLayout.LayoutBounds?
我在应用程序中使用绝对布局,我希望布局中的每个元素都有一个特定的位置和大小,具体取决于平台 我发现了另一个问题,有人说要使用C# 如何按平台设置AbsoluteLayout.LayoutBounds?,c#,xamarin,absolutelayout,C#,Xamarin,Absolutelayout,我在应用程序中使用绝对布局,我希望布局中的每个元素都有一个特定的位置和大小,具体取决于平台 我发现了另一个问题,有人说要使用 <Label.AbsoluteLayout.LayoutBounds> 但在我的情况下,绝对布局属性不存在,如果我在 因此,可以按平台设置属性LayoutBounds 我用的是Xamarin 4.4 感谢您的帮助AbsoluteLayout.LayoutBounds=“{OnPlatform Android='0,0,1,1',iOS='0,0,5,5'
<Label.AbsoluteLayout.LayoutBounds>
但在我的情况下,绝对布局
属性不存在,如果我在
因此,可以按平台设置属性LayoutBounds
我用的是Xamarin 4.4
感谢您的帮助
AbsoluteLayout.LayoutBounds=“{OnPlatform Android='0,0,1,1',iOS='0,0,5,5'}”
我相信这应该行得通,但我还没有测试过。您只需使用OnPlatform
,并为您想要涵盖的每个平台提供所需的值
编辑:刚刚测试过这个。很好用。谢谢,太好了!