Xamarin 表单:绝对布局列表视图滚动不起作用
Xamarin forms: Absolute Layout Listview Scrolling is not working
我在 AbsoluteLayout 中有一个列表视图,我的问题是列表视图滚动不起作用。
请看下面的代码截图:
输出画面如下:
我添加了 AbsoluteLayout
用于将 Imagebutton
放在列表视图的顶部。如果我用 scrollview
覆盖 AbsoluteLayout
,则滚动有效,但 Imagebutton
未显示在 Listview 顶部。它位于列表视图项目之后的底部。
请提出解决方案,谢谢。
您只能使用 ScrollView 扭曲 ListView 并将 ScrollView 放在绝对布局 .
<AbsoluteLayout>
<ScrollView AbsoluteLayout.LayoutFlags="All" AbsoluteLayout.LayoutBounds="0,0,1,1">
<ListView >
//...
</ListView>
</ScrollView>
//...other control
</AbsoluteLayout>
我在 AbsoluteLayout 中有一个列表视图,我的问题是列表视图滚动不起作用。
请看下面的代码截图:
输出画面如下:
我添加了 AbsoluteLayout
用于将 Imagebutton
放在列表视图的顶部。如果我用 scrollview
覆盖 AbsoluteLayout
,则滚动有效,但 Imagebutton
未显示在 Listview 顶部。它位于列表视图项目之后的底部。
请提出解决方案,谢谢。
您只能使用 ScrollView 扭曲 ListView 并将 ScrollView 放在绝对布局 .
<AbsoluteLayout>
<ScrollView AbsoluteLayout.LayoutFlags="All" AbsoluteLayout.LayoutBounds="0,0,1,1">
<ListView >
//...
</ListView>
</ScrollView>
//...other control
</AbsoluteLayout>