【问题标题】:Using Tabbed page inside a navigation page in Xamarin forms在 Xamarin 表单的导航页面中使用选项卡式页面
【发布时间】:2018-02-25 20:28:04
【问题描述】:

我对 Xamarin 和移动开发比较陌生。目前我正在开发一个 xamarin 项目,在这种情况下,我需要在导航页面中引入一个选项卡式页面。下面是我需要开发的页面布局图

在主导航页面中,左侧应该是内容页面,右侧应该是三个内容的标签页。在 Xamarin 表单中不可行吗?

【问题讨论】:

  • 第一个答案是它只适用于海关控制。但是您的布局看起来像是在 Android 上带有标签页的主从设置。左侧有不断打开的菜单页面,右侧有标准的 Android 外观标签页。为什么不在左侧菜单页面中显示您想要的内容,将其用于您的目的,而不仅仅是用于导航。对于 iOS 和其他情况,有关自定义控件的第一个答案将适用。
  • @Nick Kovalsky 感谢您的回复。 MainNavigation 页面本身是我的主详细信息页面的详细信息页面。 :(
  • 那么,自定义控件比想象的要容易。我们在您的布局中看到的是一个 stacklayoutorientation="horizo​​ntal",其中唯一要使用的非标准控件是用于创建或使用现有第三方的“标签页”。

标签: xaml xamarin xamarin.forms


【解决方案1】:

不,您应该创建自己的布局。

如果您只制作 iPad 应用程序,则可以选择使用主从页面。

但是对于其他设备,你不能这样使用 TabbedPage。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-15
    • 1970-01-01
    • 2021-12-30
    • 2017-01-09
    • 2017-03-04
    • 1970-01-01
    相关资源
    最近更新 更多