我在向下滚动列表视图时尝试隐藏列表视图以上设计。在我的页面中,我有垂直呈现的图像,条目,按钮和列表视图,而用户尝试向下滚动列表视图,列表上方的设计需要隐藏,如果他尝试向上滚动列表视图,设计是隐藏的是我的要求。请建议任何想法来实现此功能。提前谢谢。
答案 0 :(得分:1)
查看列表视图的Header
属性。它完全符合您的要求。您必须将要隐藏的视觉元素(图像,条目,按钮和等)放在列表视图的标题中(例如,以堆栈布局分组)。
Label lblExample = new Label
{
Text = "Label",
};
Button btnExample = new Button
{
Text = "Button",
};
StackLayout stackHeader = new StackLayout
{
Children =
{
lblExample,
btnExample
}
};
ListView listView = new ListView
{
Header = stackHeader,
};