Xamarin.forms 如何在Xamarin表单中实现可扩展和可折叠的底部栏?

Xamarin.forms 如何在Xamarin表单中实现可扩展和可折叠的底部栏?,xamarin.forms,Xamarin.forms,我对Xamarin表单非常陌生,我正在尝试实现底部栏,当我单击底部栏中的图像时,底部栏会展开和折叠。我应该考虑什么样的解决方案?我已经附上了一份我想实施的草图 由于屏幕大小不同,我不确定您想要完成什么。但是,我的理解是,你在屏幕中间有一个按钮。并且,您希望它切换查看/隐藏其他2个按钮 在这种情况下,最简单的方法是创建一个包含1行和3列的列表。单击按钮时,如果使用的是MVVM,请在“代码隐藏”或“使用”命令中,使用设置按钮的可见性 或者将布尔值绑定到按钮的IsVisible属性,并从viewmod

我对Xamarin表单非常陌生,我正在尝试实现底部栏,当我单击底部栏中的图像时,底部栏会展开和折叠。我应该考虑什么样的解决方案?我已经附上了一份我想实施的草图


由于屏幕大小不同,我不确定您想要完成什么。但是,我的理解是,你在屏幕中间有一个按钮。并且,您希望它切换查看/隐藏其他2个按钮

在这种情况下,最简单的方法是创建一个包含1行和3列的列表。单击按钮时,如果使用的是MVVM,请在“代码隐藏”或“使用”命令中,使用设置按钮的可见性

或者将布尔值绑定到按钮的
IsVisible
属性,并从viewmodel控制它

Button1.IsVisible = false;