我无法在xamarin表单页面中创建自动隐藏工具栏和选项卡之类的效果,例如在大篮子应用程序中,同时滚动工具栏和选项卡时,自动隐藏工具栏和选项卡,当向下滚动时,我知道在xamarin中很容易做到.android,但我如何才能实现薄xamarin形式的xaml。 预先感谢。
答案 0 :(得分:0)
关于Xamarin.Forms->
我正在发布一个更简单的解决方案(尽管Xamarin仍然存在一些可以使用此方法解决的错误)。
using Xamarin.Forms;
public class NoTabPage : ContentPage
{
private ContentPage _myPage;
public NoTabPage(ContentPage page)
{
_myPage = page;
var navPage = new NavigationPage(new Page());
navPage.PushAsync(new ContentPage(), false);
navPage.PushAsync(_myPage, false);
Navigation.PushModalAsync(navPage);
navPage.Popped += navPage_Popped;
}
private void navPage_Popped(object sender, NavigationEventArgs e)
{
if (e.Page != null && e.Page == _myPage)
{
Navigation.PopModalAsync(); //NOTE: Application crashes on android when this setting is FALSE
Navigation.PopAsync(false);
}
}
}