Xamarin使用按钮调用TabbedPage

问题描述 投票:0回答:1

我有问题。当我单击另一个页面中的按钮时,我想加载TabbedPage,所以我创建了以下代码:

protected void imgAdd_Clicked(object sender, EventArgs args)
{
    var tabbedPage = new TabbedPage();
    tabbedPage.Children.Add(new Page1());
    tabbedPage.Children.Add(new Page2());

    App.Current.MainPage = tabbedPage;
}

但是结果如下:enter image description here

如您所见,在页面之间滑动时,图像留下图像的痕迹。

但是,当我使用App.xaml.cs加载选项卡式页面时,它会正确加载而不会闪烁,因此,似乎仅当我从另一个页面调用选项卡式页面时才会发生...

有什么想法吗?

xamarin xamarin.forms xamarin.android xamarin.ios
1个回答
0
投票
选项卡式页面中的选项卡是动态创建的吗?

建议:使用https://help.syncfusion.com/xamarin/tabbed-view/getting-started

它将节省您的时间。

© www.soinside.com 2019 - 2024. All rights reserved.