TabbedPage 导航和 Shell 选项卡导航有什么区别
What are the differences between TabbedPage navigation and Shell tabs navigation
基于 TabbedPage and one based on Shell Tabs (Shell
+ TabBar
+ Tab
) 的导航有什么区别? (如果可能,请举例说明)。
Shell
是旧 page navigation 的替代品吗?
Xamarin.Forms Shell 基本上是为了改进 Xamarin.Forms 应用程序的导航复杂性而开发的容器。
根据 Xamarin.Forms Shell 文档,它具有以下优点:
降低移动应用程序开发的复杂性
提供通用的浏览用户体验
使用URI-based导航方案
具有集成搜索控制器
要在 shell 中开始构建您的 UI,这将是起点:
<?xml version="1.0" encoding="UTF-8" ?>
<Shell
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:views="clr-namespace:ShellNavigationSample.Views"
x:Class="ShellNavigationSample.AppShell">
</Shell>
基于 TabbedPage and one based on Shell Tabs (Shell
+ TabBar
+ Tab
) 的导航有什么区别? (如果可能,请举例说明)。
Shell
是旧 page navigation 的替代品吗?
Xamarin.Forms Shell 基本上是为了改进 Xamarin.Forms 应用程序的导航复杂性而开发的容器。 根据 Xamarin.Forms Shell 文档,它具有以下优点:
降低移动应用程序开发的复杂性
提供通用的浏览用户体验
使用URI-based导航方案
具有集成搜索控制器
要在 shell 中开始构建您的 UI,这将是起点:
<?xml version="1.0" encoding="UTF-8" ?>
<Shell
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:views="clr-namespace:ShellNavigationSample.Views"
x:Class="ShellNavigationSample.AppShell">
</Shell>