问题标签 [tabbedpage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7976 浏览

c# - 如何在 Xamarin 表单中使用滚动菜单制作许多内容页面的选项卡式页面?

我想制作一个包含 7 个内容页面的标签页(以 xamarin 形式,不在本机项目中)。但是红色的菜单栏(我不知道这个东西叫什么所以我叫它菜单栏)不是滚动菜单,所以每个内容页面的标题都显示不好。像这样:

我实际拥有的东西
我实际拥有的东西

有人知道做这样的东西吗?

我想要的东西
我想要的东西

0 投票
4 回答
1589 浏览

visual-studio - 选项卡栏未显示在 TabbedPage 上

我在 Visual Studios 2017 上使用 Xamarin Forms。在我的 PCL 中,我创建了一个选项卡式页面并在其中放置了子页面。但是,当我运行代码并单击选项卡式页面时,只显示我的第一个子页面 (UploadPage)。我在顶部或底部看不到标签栏(我目前正在使用 Android 手机和模拟器)。这是我的代码:

后面的代码是:

使用常规构造函数。

有什么我可以尝试使 TabbedPages 工作/它们不工作的原因吗?

0 投票
0 回答
4572 浏览

xamarin - 在 Xamarin.iOS 中将选项卡移动到顶部时删除底部的空白

我需要根据 Youtube 的最新 UI 创建选项卡式菜单,并在 Android 和 iOS 的顶部显示菜单。

Android 上的默认行为是在顶部显示菜单,这样可以正常工作。

在 iOS 上,我创建了一个自定义渲染,并使用以下代码将栏的位置更改为顶部:

我的问题是底部有一些空白来补偿已经移动到顶部的栏。

有谁知道如何解决这个问题?

这个问题也在下面的帖子中,但我找不到答案。 https://forums.xamarin.com/discussion/comment/226114/#Comment_226114

0 投票
1 回答
816 浏览

c# - 如何在 xamarin.forms 中制作展开按钮?

作为序言,我想指出我在 Xamarin 方面没有太多经验。我正在开发我的第一个应用程序(第一个具有合法用途的应用程序)。我不想在屏幕左侧添加抽屉,而是添加一个按钮,当点击该按钮时会显示更多按钮。

Android 上的官方 Reddit 应用程序(可能也在 iOS 上)正是我想要实现的。

我会嵌入图片,但我需要 10 个声望

来自官方 Reddit 应用程序的截图的 Imgur 相册

我想强调的是,当滚动选项卡时,该按钮覆盖在似乎是 TabbedPage 的位置上。最初点击按钮时还有一个动画,我也想实现它。

经过一些进一步的研究,我发现它是所谓的“微交互”的一个例子。那篇文章中的第五个例子就是我要找的。

这篇文章的目的

我想在 TabbedPage 顶部添加一个按钮(以便它在选项卡之间持久存在),当点击该按钮时,会通过动画显示更多按钮。如果可能的话,我想尽可能少地使用特定于平台的代码。

正如我之前提到的,我是 Xamarin(和移动/前端开发)的新手,所以我什至不知道从哪里开始。如果有人足够亲切地解释如何复制这一点,甚至指出我正确的方向,那就太好了。

0 投票
3 回答
9917 浏览

android - Xamarin Forms 禁用 TabbedPage 中的页面之间的滑动

有没有办法在 Xamarin Forms 中禁用 Android 上的 TabbedPage 之间的滑动?

XAML:

C#:

当前的行为是您可以简单地滑动以在页面之间切换。但我想禁用它......我找到了这个链接,但我似乎无法在我的代码中实现它。任何帮助表示赞赏

0 投票
0 回答
68 浏览

xamarin.forms - Exrin 选项卡式视图:使用 NavigationResult 在选项卡之间导航

在我基于 Exrin 的应用程序中,我有一个选项卡式视图。作为操作执行结果,我想选择一个特定的选项卡。但是当我将 NavigationResult(Stacks.TabStack, TabStack.RootViewKey) 作为操作结果传递时,选项卡选择保持在操作前的状态。我应该使用另一个 NavigationResult c-tor 还是以某种方式调整 TabbedView 容器?

0 投票
1 回答
1142 浏览

xamarin - 如何在 xamarin 表单的选项卡式页面顶部添加搜索栏

在我的 xamarin 应用程序中,我想在标签页的页面顶部添加一个搜索栏。

0 投票
1 回答
426 浏览

android - Xamarin 表单:TabbedPage 问题。添加子项时 Android 项目的 Main Activity.cs 中的异常

我正在使用 Xamarin 表单(PCL)构建跨平台应用程序。一切都很好,尽管当我使用 TabbedPage 并向其添加子项时,我在 Android 项目的 MainActivity.cs 中得到以下异常:

MainActivity.cs

应用程序.cs

HomeScreenTabbed.cs

当推荐 2 add children 行时,没有问题。ListViewPage1 和 TabbedPageFirst 不包含任何代码,而不是创建它们时的代码。在模拟器上执行测试,Android 6.0 - API 23。Visual Studio Enterprise 2017 15.3.3

有任何想法吗?

非常感谢!

0 投票
2 回答
3595 浏览

c# - 通过点击选项卡式页面顶部栏,Xamarin 表单滚动到选项卡式页面内的 listView 顶部

现在的情况

我制作了一个 xamarin 表单跨平台应用程序,它有一个带有无限滚动 listView 的选项卡式页面。每当最后一个项目出现时,listView 就会以 10 个项目的增量填充。

正常行为

通常当我们第一次点击标签页的顶部栏(包含标签页标题的栏)时(如果我们当时没有查看标签),应用程序会切换到查看该页面。这很好。

当我们第二次点击顶部栏时(点击当前查看标签页的顶部栏时),什么也没有发生(不像twitter,你可以点击滚动到顶部)

我的问题

我希望能够使 listView 在点击顶部栏时滚动回顶部(到列表中的第一个项目)(类似于 twitter 在其 android 应用程序中的操作方式),同时仍保留所有已加载的项目我的列表视图。

关于如何使顶部栏对点击做出反应以将 listView 滚动回顶部的任何想法?

0 投票
1 回答
5291 浏览

xamarin - 如何在 Xamarin 表单的 TabbedPage 中添加工具栏项

你能告诉我如何在 xamarin 的标签页中添加工具栏项。谢谢