问题标签 [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 投票
6 回答
10775 浏览

xamarin.ios - 自定义 TabbedPage 颜色架构 - Xamarin.Forms

有没有办法可以自定义Xamarin.Forms.TabbedPage对象上选项卡的颜色模式,使其不采用目标平台的默认外观?

我想更改字体颜色、背景和当前选择的标签颜色。

0 投票
1 回答
2731 浏览

xamarin - Xamarin 表单选项卡式分页滑动调用事件

我正在使用 Xamarin 表单来创建 TabbedPage。问题是我想在标签之间滑动,默认情况下这是禁用的。我发现了一个名为 ExtendedTabbedPage 的类,它有一个名为 SwipeEnable 的属性和一些调用滑动事件的方法。这是我的类,它从 ExtendedTabbedPage 扩展而来,并创建了两个包含一些内容的选项卡。我设置了 swipeEnabled 属性的值,但它没有做任何事情。无论如何可以从此类中调用滑动事件吗?

0 投票
1 回答
1842 浏览

xamarin - Xamarin 表单:使用适用于 android 的 CustomTabRenderer 从选定选项卡中隐藏蓝线

我制作了一个自定义渲染器,用于在 Android 平台的选项卡中显示图像。现在我想知道如何删除显示选择了哪个选项卡的底线。另外,我在哪里可以获得有关创建自定义渲染器的信息?我在 youtube 上看过,但圆角的例子并没有显示太多......

0 投票
1 回答
243 浏览

xaml - 首次打开选项卡式页面时,内容页面列表视图中的图像未加载

我不知道其他人是否经历过这种情况,我一直在寻找左,右和中心的例子,但无济于事。

无论如何,我正在为 ios、android 和 windows phone 开发一个使用 Xamarin 表单的应用程序。该应用程序的第一页是一个标签页,第一个内容页由一个带有图像的列表视图(源绑定到带有 url 的字符串)和一些标签组成。我通过绑定获取数据,并且除了图像之外的所有内容都正确加载。但是,当我打开一个新页面然后返回标签页时,图像突然出现。我目前正在 Windows Phone 8.1 上进行测试。

还有其他人经历过吗?有什么解决办法吗?任何帮助将非常感激。

0 投票
1 回答
1541 浏览

listview - 如何在 Xamarin.forms 中刷新没有 PullToRefresh 的 Listview

目前正在从事一个学校项目,我有一个 TabbedPage 应用程序(Xamarin.form),我有三个选项卡,一个用于 home,第二个用于列表视图(它从数据库获取数据),第三个用于用户配置文件。

我为 Listview 启用了 PullToRefresh 选项,它可以工作,但在我的情况下,数据每 2-3 分钟更新一次,所以我必须实现自动刷新。我考虑过在页面出现时更新列表视图源(OnAppearing),但它不起作用。

有什么建议么 ?谢谢 :)

0 投票
3 回答
1050 浏览

c# - 如何从后端访问 StackLayout?

我一直在使用 Xamarin Forms 开发 iOS 和 Android 应用程序。我想访问 TabbedPage 中的 StackLayout,以便在用户更改选项卡时使其可见或隐藏,但是当我尝试访问 StackLayout 时,我得到“这在当前上下文中不存在”。这是我的 XAML 代码和我的 CS 代码。

CS

XAML

0 投票
1 回答
869 浏览

navigation - 使用 TabbedPage w Prism.Forms 进行导航

您将如何使用 prism.forms(最新)深度链接实现选项卡式导航?

IE 使用您的 prism 页面填充 TabbedPage 并在用户单击选项卡时使用 Prism 导航。

答案:
伟大的布赖恩当然提供了答案。为那些希望这样做的人明确实施。

我的主导航是一个NavigationPage(当然可以包含我的主工具栏图标),然后我导航到有问题的内容页面:

所以我所做的是添加了一个类型为 Prism 的页面TabbedPage。在此我可以简单地将其他 Prism 页面作为子页面:

这使我能够导航到“MyTabbedPage/MySecondPrismPage”,并且两个页面都能够解析它们的视图模型!

0 投票
1 回答
4608 浏览

ios - Xamarin 形成带有导航页面的 iOS 选项卡式页面

所以,Xamarin 倡导者和其他人,我邀请你们所有人尝试回答我如何在 iOS 上拥有带有标签页的导航页面?

听起来很简单,不是吗?对于android,不用担心,没有问题,没有什么不寻常的,可以自定义我需要的任何东西。

另一方面,对于 iOS,尽管有人告诉我我是不理解 Xamarin 实践的人(或者换句话说,为了使其实际工作需要采取的逃生路线),但我不能导航页和标签页并存,没有问题。

这是发生的事情:

现在就像他们在美国所说的百万美元问题:我们如何解决这个“谜团”?

非常感谢您的所有回答和支持(关于使用这种..啊,工具,也称为 Xamarin)。

0 投票
2 回答
486 浏览

android-actionbar - Xamarin.Forms 实现 Android ActionBar

我正在使用 Xamarin.Forms,我想创建一个选项卡式导航(就像ActionBarAndroid 中的导航一样),就像在 Google Play 商店和 Google Play 音乐中使用的导航一样(也用于 Facebook 应用程序和其他现代更新的应用程序) )。这是带有两个样本的图像。一个用于播放音乐,另一个用于 Play 商店。

播放音乐和播放商店标签式导航

我已经尝试了几种实现方式,并通过了 Xamarin Cross-Platform 文档。然而,我还没有找到一个明确的回应。在 SO 上问了一个类似的问题,但也没有真正帮助。

这是我从 GitHub 上的示例中尝试过的:My Tabbed Nav

但它不断因此错误而崩溃(然后请求“ActionBar.cs”文件):

System.Exception:Android 一次只允许在屏幕上显示一个导航页面

那么,我到底该如何实现呢?

现在,我知道这是可能的。但是作为 Xamarin、XAML 和所有这些的新手,我在这里和那里遇到了严重的问题,这是最关键的问题之一!

PS:顺便说一句对不起,我仅限于发布图片和链接

提前谢谢了。

0 投票
0 回答
779 浏览

xamarin.forms - 选项卡式页面 Xamarin 表单

我正在使用同步融合时间表,我使用标签页显示 2 个不同的每日时间表:

DailyView 和 DailyViewMaterials 两个页面的样式相同:上面有 2 个标签,然后是一个同步时间表,但时间表有不同的数据源和不同的约会。

当我运行项目并单击约会时,它将显示一个包含约会详细信息的框架。首先它工作正常,但是当我切换到第二页,然后切换回第一页并单击一个约会时,它会触发第二个时间表的约会点击事件,有什么解决方案吗?

编辑:

以及背后的代码:

谢谢