【问题标题】:Xamarin: Positioning in AbsoluteLayoutXamarin:在 AbsoluteLayout 中定位
【发布时间】:2021-11-20 03:53:41
【问题描述】:

我想将我的 ScrollView 从 Point(0,94) 放置到屏幕底部。

(0,94,1,1) 与 WidthProportional 和 HeightProportional 不起作用。 ScrollView 的底部不在屏幕内。

谁能帮帮我?

【问题讨论】:

    标签: xamarin xamarin.forms absolutelayout


    【解决方案1】:

    如果你想做这样的事情

    代码是

    <ScrollView
                Margin="0"
                Padding="0"
                AbsoluteLayout.LayoutBounds="1,1,1,0.6"
                AbsoluteLayout.LayoutFlags="All"
                BackgroundColor="Yellow">
            </ScrollView>
    

    因为您希望它停留在底部并占据屏幕的 0.6 (1 - 0.94) 处

    但如果你只想定位它而不关心大小,你应该使用PositionProportional而不是SizeProportional

    【讨论】:

    • 您好,感谢您的快速回答。我的意思是我想将我的 ScrollView 从 Point(x=0,y=94) 放置到屏幕底部。我希望在每台移动设备上都能完成这项工作。 (对不起,如果我的英语不好。我希望它是可以理解的。)
    • 那么你可能想使用AbsoluteLayout.LayoutFlags="PositionProportional"
    猜你喜欢
    • 1970-01-01
    • 2017-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多