iOS上的Xamarin.Forms应用程序有2个导航栏,而不是1个
我正在使用Xamarin.Forms和导航页面。当我在Android上运行时,可以看到一个导航栏,每个页面都会更新。当我在iOS上运行时,在最上面总是有一个导航栏,将我带到根页面,然后所有后续页面都使用该页面下方的第二个导航栏。这是iOS应用程序的预期行为吗?我宁愿有一个导航栏而不是2个,我如何才能做到这一点iOS上的Xamarin.Forms应用程序有2个导航栏,而不是1个,ios,xamarin.ios,xamarin.forms,Ios,Xamarin.ios,Xamarin.forms,我正在使用Xamarin.Forms和导航页面。当我在Android上运行时,可以看到一个导航栏,每个页面都会更新。当我在iOS上运行时,在最上面总是有一个导航栏,将我带到根页面,然后所有后续页面都使用该页面下方的第二个导航栏。这是iOS应用程序的预期行为吗?我宁愿有一个导航栏而不是2个,我如何才能做到这一点 我在iPhone SE iOS 10.0上运行,使用Visual Studio 2015中最新的alpha版本的Xamarin您可能在导航页面中有一个导航页面。从导航的角度来看,这是一个相
我在iPhone SE iOS 10.0上运行,使用Visual Studio 2015中最新的alpha版本的Xamarin您可能在
导航页面
中有一个导航页面
。从导航的角度来看,这是一个相当糟糕的主意
如果必须嵌套高级页面,通常是这样:
[MasterDetailPage]>[TabbedPage]>[NavigationPage]>ContentPage
这意味着:只使用主详细信息页面
作为你的应用程序主页
,不要将选项卡页面
放在导航页面
中,而是选择另一种方式
这将为用户提供最佳体验,并在Xamarin.Forms
请注意,
Tab>MDP>
也可以工作,但从用户故事的角度来看,它没有什么意义。您可能在导航页面
中有一个导航页面
。从导航的角度来看,这是一个相当糟糕的主意
如果必须嵌套高级页面,通常是这样:
[MasterDetailPage]>[TabbedPage]>[NavigationPage]>ContentPage
这意味着:只使用主详细信息页面
作为你的应用程序主页
,不要将选项卡页面
放在导航页面
中,而是选择另一种方式
这将为用户提供最佳体验,并在Xamarin.Forms
请注意,
Tab>MDP>
也可以工作,但从用户故事的角度来看,这没有什么意义。谢谢,这是一个很好的信息。我是Xamarin的新手,甚至是手机新手,来自Windows开发。我的主页是一个导航页面,成功登录后,我使用navigation.PushAsync进入主屏幕。你是说我应该将登录页面设置为MasterDetailPage,然后按照相同的过程进行导航?我会用它支付费用,看看它是如何工作的。你能分享一些示例代码让我们看看发生了什么吗?谢谢,这是很好的信息。我是Xamarin的新手,甚至是手机新手,来自Windows开发。我的主页是一个导航页面,成功登录后,我使用navigation.PushAsync进入主屏幕。你是说我应该将登录页面设置为MasterDetailPage,然后按照相同的过程进行导航?我会花点钱看看它的表现。你能分享一些示例代码让我们看看发生了什么吗?