问题标签 [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.
button - Xamarin.Forms: Button in TabbedPage
How to add button to other page on this code (this is part of one card in TabbedPage):
Thanks for help.
listview - 无法将类型“AppName.MyListItem”隐式转换为“AppName.MySecundPage.MyListItem”?
我有一个TabbedPage
并且我打算做的是将一个 json 流式传输ListView
到ContentPage
MainPage 下的一个。
据我所知,当翻译成 xaml 时,丢失的地方就出现了。
谁能帮我解决这个问题?
我的代码如下所示:
我的 C# 文件
我的 Xaml
c# - 使用选项卡导航打开新页面
我正在使用标签导航和页面,并且想要打开一个新页面。
在我的 app.xaml.cs 中,我创建了导航页面:
在 RootPage 我填写导航:
这种类型的导航已经很好地工作并且看起来不错。现在我想在 TestPage3 中打开一个新页面:TestPage3.xaml:
TestPage3.xaml.cs:
这也有效,但看起来不太好。
新内容加载在原始选项卡导航下方,加载后选项卡导航消失 - 所以 Page4 的内容有点跳跃:)
在 soundcloud 等其他应用程序中,它们的功能相同,但看起来更流畅。
有没有什么办法可以让tab-navigation在back-navigation之间切换更顺畅?
谢谢你的帮助 :)
xamarin - Xamarin.Forms Android StackOverflowError 与 TabbedPage
我正面临 Xamarin.Forms 的问题,尤其是 Android 上的 TabbedPage 问题。
我创建了一个包含 4 个 ContentPage 的 TabbedPage。每个 ContentPage 都包含一个带有自定义 ItemTemplate 的 ListView(在 XAML 中超过 50 行)。它在 iOS 上运行良好,但在 Android 上却不行,我收到了这个异常:
在对谷歌进行一些研究后,我发现了同样的问题https://forums.xamarin.com/discussion/48144/stackoverflowerror-on-android但解决方法无法应用于我的情况(我不能减少行数我的项目模板)。但是,我不确定问题的根源是 ItemTemplate 中的元素数量,因为相同的 ContentPage 在 Android 上的 MasterDetailPage 中工作正常
如果我不能使用 TabbedPage,你知道我可以用来在 Xamarin.Forms 中创建 TabBar 的组件/示例吗?
预先感谢您的帮助。问候。奥利维尔。
c# - 打开选项卡时如何设置特定选项卡
我是 Xamarin 的新手。所以问题是当我打开我的标签时,它会打开第一个标签,即“Schedule_FRI”。但是我想在打开标签页时打开“Schedule_SAT”。这可能吗?我该怎么做?
xamarin.forms - 选项卡式页面 OnAppearing()
我有一个正在尝试自定义的选项卡式页面 Xamarin 表单应用程序。我正在从仅 IO 的应用程序迁移到所有平台。在 iOS 中,我使用了几个函数 ViewDidDisappear()、ViewDidAppear() 和 ViewDidLoad();
今天的应用程序按如下方式加载选项卡式页面:
每个子页面声明如下,均继承自 ContentPage。
我遇到的问题是,当当前仅显示 MyPage1 时,所有页面都调用了 OnAppearing()。我需要知道每个子页面何时加载。
我已阅读有关消息中心的信息,但我不确定如何在这种特殊情况下实现它。消息中心会是最好的解决方案吗?
如何实施一种解决方案,让我知道显示了四个页面中的哪一个?
background - 如何在 Xamarin.Forms 中单独更改 TabbedPage 的背景?
我尝试更改 BarBackgroundColor 属性,但只有第一种情况下的开关正在工作并设置颜色为紫色。CurrentPageChanged 事件正在触发但不更改背景颜色。另外如何更改单个选项卡背景的单独背景。
在我的public partial class Tabbed : TabbedPage
xaml - Xamarin 在 iOS 上的 TabbedPage 中形成辅助 ToolbarItem
我的应用程序在 iOS 上的行为非常奇怪,我有一个带有 3 个选项卡的 TabPage。在第一张图片上,您可以看到我在第一个选项卡上有 4 个辅助工具栏项。奇怪的是在我没有辅助工具栏项的带有地图的页面上,导航栏和地图之间的空间仍然存在。有人知道如何解决这个问题,或者这是否是 Xamarin 的错误?
导航页.xaml
主页.xaml
MapPage.xaml